[11장] Proxy Pattern
Proxy Pattern특정 객체로의 접근을 제어하는 대리인(특정 객체를 대변하는 객체)을 제공하는 패턴이다.대상 객체에 접근하기 전 그 접근에 대한 흐름을 가로채 대상 객체 앞단의 인터페이스 역할을 하는 디자인 패턴이다.접근 제어 방법원격 프록시를 사용하여 원격 개체로의 접근을 제어할 수 있다.가상 프록시를 써서 생성하기 힘든 자원으로의 접근을 제어할 수 있다.보호 프록시를 써서 접근 권한이 필요한 자원으로의 접근을 제어할 수 있다.모니터링 코드로컬 모니터링모니터링할 클래스public class GumballMachine { String location; public GumballMachine(String location) { this.location = location; } ..
- Books/Head First Design Pattern
- · 2024. 5. 24.