运行时多台和编译时多态的区别

假设 B extend   A,并且A,B实现了重载(A和B都编写了同一个方法)。

 

编译时多态

编译时能够确定执行重载方法中的哪一个(是父类还是子类)。

A a=new A();

 

运行时多态

运行时才能确定执行重载方法的是哪个

A a=new B();

posted @ 2022-04-08 16:19  小魏同学呀  阅读(30)  评论(0)    收藏  举报