쉬운설명1 [Java] 디자인 패턴 - Proxy(프록시) 패턴 아주 간단하게 이해해보자. Main 클래스가 있고 산술 클래스가 있다고 생각해보자. 산술 클래스 아래에 더하기 함수가 있고, Main에서는 더하기 함수를 사용하고 싶다. 패턴 사용 안 할경우: 1. 그러면 Main에서 산술 클래스의 인스턴스를 생성해서 사용 해도 문제가 없다. 2. 하지만 다음에 만약에 더하기 방식이나 변수가 바뀔 수 있을 가능성이 있다! 3. 만약에 바뀌게 된다면, Main에서는 바뀔 때 마다 호출을 바뀐 거에 맞춰서 새롭게 해줘야 한다! 그래서 Proxy 패턴을 사용한다. 패턴 사용 할 경우: 1. 산술 클래스의 프록시 클래스를 생성한다 이름은 간단하게 산술 프록시라고 하자. 2. 이제 Main은 산술 클래스의 인스턴스를 바로 생성해서 접근하는 것이 아니라, 산술 프록시 클래스의 인스.. 2022. 1. 25. 이전 1 다음