proxy pattern (1) 썸네일형 리스트형 [디자인 패턴] 프록시 패턴 (Proxy Pattern) 1. 프록시 패턴이란? 실제 객체를 바로 이용하는 것 대신 가상 객체에 실제 객체를 선언하여 실제 객체의 기능과 추가적인 기능을 사용함으로 써 기능의 흐름을 제어하는 디자인 패턴입니다. 2. 프록시 패턴 장점 1) 실제 객체를 수행하기 전에 전처리를 하거나 기본 객체를 캐싱할 수 있다. 2) 실제 객체를 수정하지 않고 추가적인 기능을 삽입할 수 있다. 3. 프록시 패턴 예제 1) MainSender.java public interface MailSender { public void send(String message); } 2) RealMailSender.java public class RealMailSender implements MailSender { @Override public void send(.. 이전 1 다음