ProxyPattern1 [헤드퍼스트 디자인패턴] 10. 프록시 패턴 (Proxy pattern) [헤드퍼스트 디자인패턴] 10. 프록시 패턴 (Proxy pattern) 1. 프록시 패턴이란? 특정 객체로의 접근을 제어하는 대리인을 제공한다. 프록시 패턴을 사용하면 원격 객체나 생성하기 힘든 객체, 보안이 중요한 객체와 같은 다른 객체로의 접근을 제어하는 대리인 객체를 만들 수 있다. 2. 프록시에서 접근을 제어하는 몇가지 방법 원격 프록시를 써서 원격 객체로의 접근을 제어할 수 있다. 가상 프록시(virtual proxy)를 써서 생성하기 힘든 자원으로의 접근을 제어할 수 있다. 보호 프록시(protection proxy)를 써서 접근 권한이 필요한 자원으로의 접근을 제어할 수 있다. 3. 프록시 패턴의 클래스 다이어그램 RealSubject : 진짜 작업을 처리하는 객체 Proxy : RealS.. 2022. 8. 21. 이전 1 다음 728x90 반응형