请在 下方输入 要搜索的题目:

实现一个双向适配器实例,使得猫(Cat)可以学狗(Dog)叫,狗可以学猫抓老鼠。绘制相应类图并使用代码编程模拟。

实现一个双向适配器实例,使得猫(Cat)可以学狗(Dog)叫,狗可以学猫抓老鼠。绘制相应类图并使用代码编程模拟。

发布时间:2025-05-09 14:05:15
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:class Adapter implements Cat, Dog { private Cat cat; private Dog dog; public void setCat(Cat cat) { this.cat = cat; } public void setDog(Dog dog) { this.dog = dog; } public void cry() //猫学狗叫 { dog.wang(); } public void catchMouse() { cat.catchMouse(); } public void wang() { dog.wang(); } public void action() //狗学猫抓老鼠 { cat.catchMouse(); } }
专业技术学习
专业技术学习
搜搜题库系统