package cn.sdut;package cn.sdut;publicclass Hippo extends Animal publicclass AnimalTest2String性格="温和";publicstatic void main(Stringargs)public void eat()System.out.println("河马是杂食动...");Animal animal=new Animal();animal.eat();animal.roar();继承package cn.sdut;animal=new Cats()publicclassAnimalTest1多态!animal.eat();public static void main(String args)(Animalanimal=newAnimal();animal=new Dogs();animal.eat();animal.eat();animal.roar();Cats cats=newCats();animal=new Hippo();cats.eat();Dogs dogs=newDogs();animal.eat();动物爱吃.dogs.eat();1动物吼叫,Hippohippo=newHippo()猫类喜欢食肉.动物爱吃.·hippo.eat();犬类喜欢食肉.动物吼叫..1猫类喜欢食肉..河马是杂食动物.1犬类喜欢食肉.·河马是杂食动物
专业 专注 创新 package cn.sdut; public class Hippo extends Animal { String 性格="温和"; public void eat() { System.out.println("河马是杂食动."); } } package cn.sdut; public class AnimalTest2{ public static void main(String[] args) { Animal animal=new Animal(); animal.eat(); animal.roar(); animal=new Cats(); animal.eat(); animal=new Dogs(); animal.eat(); animal=new Hippo(); animal.eat(); } } package cn.sdut; public class AnimalTest1 { public static void main(String[] args) { Animal animal = new Animal(); animal.eat(); animal.roar(); Cats cats = new Cats(); cats.eat(); Dogs dogs = new Dogs(); dogs.eat(); Hippo hippo = new Hippo(); hippo.eat(); } } 继承 多态!
陈理子课堂练习:分析交通工具的继承树SHANDONGUNIVERSITYOFTECHNOLOGY子类具有父类的属性和行为,以及自身特殊的属性和行为。动力系统属性外观颜色火车是交通工具吗?交通工具刹车轮船是交通工具吗?行为加速飞机是交通工具吗?请问:飞机包含哪些属性和行为呢?最大载客数量最大载重量最大载客数起飞、降落进港口按站停专业专注创新
专业 专注 创新 课堂练习:分析交通工具的继承树 子类具有父类的属性和行为,以及自身特殊的属性 和行为。 火车是交通工具吗? 轮船是交通工具吗? 飞机是交通工具吗? 最大载客数量 按站停 动力系统 外观颜色 刹车 加速 最大载重量 进港口 属性 行为 请问:飞机包 含哪些属性和 行为呢? 交通工具 最大载客数量 起飞、降落