思路分析:
A:创建一个动物父类Animali,声明两个属性name和age,提供带参构造方法。自定义一个动物吃的带参方法eat(String food)
B:分别创建Rabbit、Dog、Cat、Tiger四个子类,全部继承于父类Animali
C:除了要重写父类eat()方法之外,还可以分别为四个子类自定义一个玩或者叫的方法。。比如猫是喵喵叫,狗就汪汪叫。。。等等
D:最后创建一个测试类Test(),使用多态方法,将父类引用指向子类对象,比如:Animal animal=new Cat("小花猫",3); 接着相应地调用猫这个子类里面的方法。
|