반응형 프록시(Proxy) 패턴1 20. 디자인 패턴(Design Patterns) - 2 옵저버(Observer) 패턴과 프록시(Proxy) 패턴 옵저버 패턴과 프록시 패턴은 소프트웨어 디자인 패턴 중에서 각각 관찰자 패턴과 프록시 패턴을 나타냅니다. 이 두 패턴은 각각 객체 간의 상호 작용과 객체에 대한 접근을 제어하는 데 유용합니다. 1. 옵저버(Observer) 패턴 옵저버 패턴은 객체 사이의 일 대 다 의존 관계를 정의하는 디자인 패턴입니다. 객체의 상태 변화가 발생하면 이를 관찰하는 다른 객체들에게 알림을 전달하여 상호 작용합니다. 핵심 내용: 주체(Subject) 객체와 여러 옵저버(Observer) 객체들로 구성됩니다. 주체 객체의 상태가 변경되면 옵저버들에게 이를 알리고 상태에 따라 각각의 옵저버가 업데이트됩니다. 느슨한 결합을 통해 객체 간의 상호 작용을 유연하게 관리할 수 .. 2024. 2. 16. 이전 1 다음 반응형