package mymain; import myutil.Child; import myutil.Parent; public class MyMain_Override { public static void main(String[] args) { // TODO Auto-generated method stub Parent p = new Child(); //Parent class내의 sub() // 동작 : 맨마지막에 재정의된 sub() 호출 p.sub(); p.sub(); } }
package myutil; public class Parent { public void sub() { System.out.println("--Parent:sub()--"); } }
package myutil; public class Child extends Parent { @Override public void sub() { //super.sub(); System.out.println("--Child:sub()--"); } }