JAVA/spring
1일차 - 다형성, 디자인 패턴 이용해 결합도를 낮추기
TV 클래스들의 최상위 부모로 사용할 TV 인터페이스 생성, 모든 TV가 공통으로 가져야 할 메소드들을 추상 메소드로 선언 package polymorphism; public interface TV { public void powerOn(); public void powerOff(); public void volumeUp(); public void volumeDown(); } 이제 SamsungTV와 LgTV 클래스 생성 LgTV package polymorphism; public class LgTV implements TV{ public void powerOn() { // TODO Auto-generated method stub System.out.println("LgTV----전원 킨다."); } p..
2020. 9. 18. 14:50
최근댓글