[TIP] 객체 지향을 이해하기 위한 간단한 예시들 4
해당 글은 이어서 GoF의 구조 패턴(Structural Pattern)을 이어서 다루겠습니다. 데코레이터 (Decorator)해당 패턴은 기존 인터페이스를 수정하지 않으면서 추가적인 기능을 확장하기 위해 주로 사용됩니다. 얼핏 들어보면 기존에 배웠던 어댑터 패턴과 목적성이 비슷해 보일 수 있습니다, 이는 여러분들이 기존 패턴들을 잘 숙지하고 이해했다는 뜻이기도 합니다. 당연히 기존 인터페이스를 변경하지 않고 기능을 추가한다는 점에서 어댑터 패턴과 유사해 보일 수 있습니다. 하지만 데코레이터 패턴은 호환성보다는 확장성에 초점을 맞춥니다. 현실 세계의 패턴 예시어댑터 패턴이 마치 전혀 다른 언어를 사용하는 사람끼리 대화하기 위해 통역사를 필요로 하는 상황이라면, 데코레이터 패턴은 이미 같은 언어를 사용하는..
객체 지향 (Object-Oriented)
2024. 5. 29. 17:20
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 타입스크립트
- 리플 효과
- 객체지향
- 안드로이드
- JavaScript
- Flutter
- Reflow
- mangler
- android
- 팩토리 메서드
- 전환 애니메이션
- omit
- 안드로이드 개발
- 터치 효과
- 디자인 패턴
- TypeScript
- jetpack compose
- 플러터
- Factory Method
- 조건부 타입
- 깃허브
- svg
- github
- 최적화
- 터치 리플
- 객체 지향
- html-inline-webpack-plugin
- web
- flutter_touch_ripple
- webpack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함