구조설계패턴 (1) 썸네일형 리스트형 자바 디자인 패턴 튜토리얼 - 구조 설계 패턴 - 프록시 패턴 프록시 패턴에서 클래스는 다른 클래스의 기능을 나타냅니다. 프록시 패턴은 구조 패턴입니다. 프록시 패턴에서는 원래의 인터페이스로 객체를 생성하여 기능을 외부 세계에 노출합니다. 예제 interface Printer { void print(); } class ConsolePrinter implements Printer { private String fileName; public ConsolePrinter(String fileName){ this.fileName = fileName; } @Override public void print() { System.out.println("Displaying " + fileName); } } class ProxyPrinter implements Printer{ priv.. 이전 1 다음