继承的概念,其实就是对事物属性的分析,举一个简单的例子,假如你有一堆宠物,那你想喂它men首先 ,你是一个人,创建一个类,你有一堆宠物,统称为宠物,又一个类,每个宠物有吃的动作,那么这些宠物就有继承统称的宠物的动作,然后你的类下面要有喂他们的动作,emmmmmmmmmm,看代码吧
package 多态和继承; public class Test { public static void main(String[] args) { zhuRen xiaoming=new zhuRen(); xiaoming.feed(new Cat()); xiaoming.feed(new Dog()); xiaoming.feed(new Snake()); } } package 多态和继承; public class zhuRen { public void feed(Pet pet){//父类型的引用 pet.eat(); } } package 多态和继承; public class Pet { public void eat(){ } } package 多态和继承; public class Cat extends Pet{ public void eat(){ System.out.println("猫吃鱼"); } } package 多态和继承; public class Snake extends Pet { public void eat(){ System.out.println("蛇吞象"); } }