
Head First - Design Patterns 의 템플릿 메소드 패턴 기반으로 작성하였습니다. 자세한 설명은 도서를 참고해주세요. 플라이웨이트 패턴이라고 들어보셨나요? 이미 해당 패턴인지 모르고 사용하는 분들도 많을거 같습니다. 이번 시간은 플라이웨이트 패턴에 대해서 알아보겠습니다. 어떤 클래스의 인스턴스 한 개만 가지고 여러 개의 ‘가상 인스턴스’ 를 제공할 때 플라이웨이트 패턴을 사용하면됩니다. 그럼 바로 UML 을 보면서 어떤 패턴인지 감을 잡겠습니다. 예시를 통한 플라이웨이트 알아보기 조경 설계 애플리케이션에서 나무 객체를 추가해야 할 시나리오를 갖고 생각해보겠습니다. 우리는 나무 객체를 랜덤한 x.y 을 받고 객체를 생성할 것입니다. 그렇게 되었을 많은 객체를 생성하게 되면 한달 빠르면 일..
프로그래밍/Design Patterns
2022. 1. 26. 00:00
최근에 올라온 글
최근에 달린 댓글
TAG
- 미션차이나센터
- Android Studio
- IT
- 디자인패턴
- 탁구
- missionchina
- java
- 점수판
- 안드로이드
- flutter
- 임용고시
- issue
- Android
- 스코어헬퍼
- Kotlin
- MCC
- swift
- DI
- 고시문헬퍼
- 고시문
- 코틀린
- IOS
- push
- 패턴
- 알고리즘
- 선교
- missioon
- RXjava
- view
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함