프록시(proxy) 패턴이란?
proxy : 대리자(surrogate)라고도 불린다. 다른 객체에 대한 접근을 제어하기 위한 대리자(비서) 역할을 하는 객체를 둔다.
proxy 패턴을 사용하는 이유
두 가지 이상의 의미를 표현할 수 있으며, 그중 현재 표현하는 의미를 태그 값으로 알려주는 클래스가 있다.