多态1:(子类功能实现) 1、继承 2、子类对象赋值给父的引用 Person p=new Student(); 里氏替换原则 3、一定重写父的方法 4、一定用父引用调用的方法,那么执行时子类的方法实现,否则调用的方法一定是父自己的方法 多态2: 重载:在同一个类内,有相同的函数的名字,但参数的个数跟类型不同 重写:跨类且继承,父与子的方法声明相同,但子类方法的实现跟父类不同