![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bPSwIy/btsGI6Sjs17/Oj9KkXnOGLJ0vzleX2v1Kk/img.webp)
브리지 패턴이란?구현부에서 추상층을 분리하여 각자 독립적으로 변형이 가능하고 확장이 가능하도록 합니다. 즉 기능과 구현에 대해서 두 개를 별도의 클래스로 구현을 합니다. 추상 계층에 있는 모든 클래스의 연산 실행은 구현 계층을 통해 이루어 진다.브리지 패턴 사용 방법구현 계층Implementor : 구현 클래스에 대한 인터페이스를 제공ConcreateImplementor: Implementor 인터페이스를 구현. 실제적은 구현 내용을 담음추상 계층Abstraction : 추상적 개념에 대한 인터페이스를 제공하고, 객체 구현부 인터페이스와 집합 관계를 형성RefinedAbstraction : 추상적 개념에 정의된 인터페이스를 확장//추상 부분public interface Implementor{ v..
CS/Design Pattern
2024. 4. 17. 22:43
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 상태 패턴
- docker
- GithubActions
- 퍼싸드패턴
- 컴포지트패턴
- Iterator Pattern
- 프로토타입 패턴
- 복합체 패턴
- CompositePattern
- Flutter
- UML 필요성
- idtoken
- 브리지 패턴
- 빌더 패턴
- 반복자 패턴
- 플라이웨이트패턴
- n+1
- dfs
- 프록시패턴
- restapi
- 양방향연관관계
- 메멘토 패턴
- 책임체인패턴
- 책임연쇄패턴
- springsecurity
- java문법
- jpa
- Chain of Responsibility
- FacadePattern
- 구글로그인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함