Java/2012.04 강좌
11일차 추상 클래스,인터페이스,상속
Bohemian life
2012. 4. 18. 12:39
package com.human; public interface Human{ void live(); }
package com.human; public abstract class Woman implements Human{ void say(){ System.out.println("나는 여자"); } }
package com.human; public class Player extends Woman{ @Override void say() { super.say(); } @Override public void live() { System.out.println("나는 살아있다."); } }
package com.human; public class Exam1{ public static void main(String[] args) { //Player 객체를 만든다. //상속 Human ->Woman->Player //Human - 메서드 live(){살아있다. 출력} //Woman - 메서드 say(){나는 여자라서 출력} // Player p1= new Player(); p1.say(); p1.live(); } }