/*
1.多态:程序中研究对象的多态
2.People p = new Person();转换为父类 变量 = new 子类();
3.意义:单继承下,可以无限扩展,满足扩展性
4.前提:必须有继承方法必重写父类指向自己的子类5.成员变量(静态非静态):编译时期看父类有没有该变量,有就运行,没有就报错运行时期运行父类中的变量
6.非静态成员方法:编译时期看父类有没有该方法,有就运行,没有就报错运行子类重写静态方法
7.静态成员方法:编译时期看父类有没有该方法,有就运行,没有就报错运行父类静态方法利用猫和动物写多态
猫是动物的一种*/class Animal1{public void eat(){ }
}
class Cat1 extends Animal1{public void eat(){System.out.println("猫吃猫粮");}
}public class DuoTai {public static void main(String[] args){// Cat1 c = new Cat1();//c.eat();//对象多态性写法Animal1 a = new Cat1();a.eat();}
}