重载overloading和覆写overriding哪个更早执行-- visitor帮助篇
1
public
class
Parent
{
2 public void run(Object o) { 3 System.out.println( " in Parent +param:object " ); 4 } 5 public void run( int i) { 6 System.out.println( " in Parent + param:int " ); 7 } 8 } 9 10 public class Child extends Parent { 11 12 public void run(Object o) { 13 System.out.println( " in Child +param:Object " ); 14 } 15 public void run(String str) { 16 System.out.println( " in Child + param:String " ); 17 } 18 public static void main(String[] args) { 19 Parent p = new Child(); 20 String str = new String(); 21 p.run(str); 22 } 23 }
1,如果是先执行重载,然後是执行覆写的过程 2,为了对比,说一下先覆写后重载的过程 |
重载overloading和覆写overriding哪个更早执行
最新推荐文章于 2019-04-15 22:03:53 发布
重载overloading和覆写overriding哪个更早执行-- visitor帮助篇
2006年12月19日 星期二 上午 09:14