搜索
504 次浏览2011.12.30 提问
20
2012.01.06 回答
感觉写得够详细了,如果不懂M我
abstract class Animal { //动物的种类用变量n表示 String n; //动物的声音用变量s表示 String s; //在这里声明了一个抽象方法talk public abstract String talk(); } //这里Cat类继承自Animal类,体现了类的继承的特性 class Cat extends Animal { public Cat(String n,String s) { this.n=n; this.s=s; } //在这里复写了talk方法 public String talk() { return "动物--》》"+this.n+"n晚上不停地-->>"+this.s; } } public class Hello { public static void main(String[] args) { //在这里用Animal类实例化一个Cat对象,体现了类的多态性 Animal an=new Cat("猫","喵~喵!"); System.out.println(an.talk()); } }
/**运行结果:
*/
2013.06.30 回答
编程实现:猫和狗都会叫,但猫是喵喵的叫,狗是汪汪的叫?定义一个动物类, 在动物类(animal)中有一个叫的抽象方法。 写两个子类,一个猫一个狗,继承自 动物类,并实现相应的抽象方法。怎么实现?
相关知识
编写Java程序,以继承和多态思想模拟饲养员喂养不同动物的不同行为
Java分别采用继承、多态、抽象类、接口实现猫和狗的入门案例
[Java] 继承与抽象类相关题目
(Java)继承与多态基础训练
java特性封装、抽象、继承、多态理论
java基于控制台宠物养成 java游戏宠物
【Java每日一题】——第三十五题:一个父类Animal和两个子类Rabbit和Tiger描述动物世界的继承关系两个子类吃的行为各不相同(兔子吃草,老虎吃肉)但睡觉的行为是一致(2023.10.21)
多态实现主人喂养宠物
多态知识整理&实现主人与宠物玩耍功能
java 多态
网址: Java编程 实现类的继承与多态 写一个动物类。成员变量为动物的种类,成员方法是动物叫声。 https://m.mcbbbk.com/newsview643342.html
上一篇: 博美犬训练排便的方法步骤 |
下一篇: 比熊犬训练方法 |