多态
- 用于继承关系中
建立了三个类
public class Main{
public static void main(String args[]){
Person p=new student();//父类的引用指向子类
p.go();//调用Person的方法
p.run();//可以调用,因为重写了
}
}
public class Person{//父类
Public void go(){}
}
public class Student extends Person{//子类
Public void go(){}
@override
public void run(){}
}
==================================
- 多态用于方法,不用于属性
- 需要继承和重写作为前提
- 父类 类的对象名=new 子类()