Java三大特征之多态
多态
- 什么是多态?
- 一个对象具有多种表现形态(父类的引用类型变量指向了子类的对象)
多态成立的三个条件
- 继承
- 子类重写父类方法
- 父类引用指向子类对象
- 操作实例:
class A {
void fun(){
}
}
class B extends A { //继承
void fun(){ //重写父类方法
System.out.println("supClass");
}
}
class Test {
public staic void main(Strings[] args){
A a = new B(); //父类引用指向子类对象
a.fun(); //多态
}
}

浙公网安备 33010602011771号