decorator 썸네일형 리스트형 [Design Pattern: 구조] 9. Decorator 목적주어진 상황이나 용도에 따라 덧붙히는 패턴기능의 확장이 필요할때 서브클래스를 만드는 것보다 유연한 구조를 만들 수 있는 대안예제를 보면 정말 쉽게 알 수 있다. 계속 캡슐로 기능을 싸는 형식이라고 생각하면 쉽다. Decorator Pattern in JAVA API //Inputstream 예제 InputStream is; is = new BufferedInputStream(new FileInputStream(new File("java.txt")) ); 예제 스타크래프트로 예제를 작성하겠다. 데코레이트는 부가적은 기능을 늘려주는 목적이기 때문에 하이템플러의 능력을 업그레이드 하는 과정을 표현했다. 일단 하이템플러를 뽑으면 기본적으로 아무 능력을 발휘할 수 없다(피드백은 됨. 머 없다칩시다). 업그레이.. 더보기 이전 1 다음