[Design Pattern] 이터레이터 패턴(Iterator pattern)

뚜비·2023년 3월 21일
0

Design Pattern

목록 보기
7/9

이터레이터 패턴

"다른 객체에 대한 접근을 제어하기 위한 대리자 또는 자리채움자 역할을 하는 객체를 둡니다"
-Gang Of Four-

  • 프록시 패턴은 대상 객체(subject)에 접근하기 전 그 접근에 대한 흐름을 가로채 대상 객체 앞단의 인터페이스 역할을 하는 디자인 패턴
  • 객체의 속성, 변환 등을 보완하며, 보안, 데이터 검증, 캐싱, 로깅에 사용
  • 프록시 서버로도 활용!


구조



장점



구현



EXAMPLE



😎 참고자료

면접을 위한 CS 전공지식 노트
Java 언어로 배우는 디자인 패턴 입문
GOF Design Pattern
Proxy pattern
프록시 패턴-위키백과
Design Patterns - Proxy Pattern
프록시 패턴 (Proxy Pattern)-기계인간
[Design Pattern] 프록시 패턴(Proxy Pattern)에 대하여

profile
SW Engineer 꿈나무 / 자의식이 있는 컴퓨터

0개의 댓글