java多态的实现原理.
1 父类引用子类 2 子类重写父类的方法
class A{
public void add(){
System.out.println("A");
}
public void a(){
System.out.println("A a method");
}
}
class B extends A {
public void add(){
System.out.println("B");
}
public void add1(){
System.out.println("b add1");
}
}
A a = new B();
a.add() // B
a.add1() // 编译错误
a.a() // A a method
Last updated
Was this helpful?