java/디자인패턴2 [java][디자인패턴] Template Method 패턴 구체적인 처리를 하위 클래스에게 위임하는 패턴이다. 상위 클래스에서 처리의 흐름을 정하고, 하위 클래스에서 구체적인 내용을 결정하는 디자인 패턴을 말한다. 로직을 공통화 할 수 있다. 상위 클래스와 하위 클래스의 제휴 https://github.com/developer-sdk/DesignPattern-Java/tree/master/DesignPattern-Java/src/chap03template 2018. 2. 27. [java][디자인패턴] Adapter 패턴 '이미 제공되어 있는 것'과 '필요한 것' 사이의 간격을 메우는 디자인 패턴이 어댑터(Adapter) 패턴어댑터 패턴은 랩퍼(Wrapper) 패턴이라고도 한다. 상속(클래스)을 이용하는 것과 인스턴스에 의한 어댑터 패턴을 이용하는 것이 존재 어댑터 패턴은 기존의 클래스를 수정해서 필요한 클래스를 만듭니다. 이 패턴에 의해 필요한 메소드를 재빨리 만들 수 있습니다. 만약 버그가 발생하더라도 기존의 클래스에는 버그가 없기 때문에 어댑터 클래스만 확인하면 되기 때문에 문제점 해결이 빨라집니다. 예제 GitHub 링크 2018. 2. 26. 이전 1 다음