unmodifiablelist1 [Design Pattern] 데코레이터 (Decorator) 패턴 데코레이터 (Decorator) 패턴기존 코드를 변경하지 않고 부가 기능을 추가하는 패턴상속이 아닌 위임을 사용해서 보다 유연하게(런타임에) 부가 기능을 추가하는 것도 가능하다.데코레이터 (Decorator) 패턴 beforepublic class CommentService { public void addComment(String comment){ System.out.println(comment); }}public class Client { private final CommentService commentService; public Client(CommentService commentService) { this.commentService = commentSe.. 2024. 10. 28. 이전 1 다음