프로토타입(Prototype) 패턴
Head First - Design Patterns 의 템플릿 메소드 패턴 기반으로 작성하였습니다. 자세한 설명은 도서를 참고해주세요. 프로토타입 패턴에 대해서 알아보겠습니다. 이 패턴은 어떤 클래스의 인스턴스를 만드는 것이 자원/시간을 많이 필요하거나 복잡한 경우 프로토타입 패턴을 사용하면 됩니다. 프로토타입 패턴이란? 프로토타입 패턴을 활용해서 기존 인스턴스를 복사하기만 하면 새로운 인스턴스를 만들 수 있습니다. 자바에서는 clone() 메소드나 역직렬화로 할 수 있습니다. 복사하였기에 클라이언트 코드에서 어떤 클래스의 인스턴스를 만드는지 전혀 모르는 상태에서 새로운 인스턴스를 만들 수 있습니다. 장점 클라이언트에서는 새로운 인스턴스를 만드는 복잡한 과정을 알 수 없어도 됩니다. 단점 때때로 객체의 ..
프로그래밍/Design Patterns
2022. 2. 10. 01:00
최근에 올라온 글
최근에 달린 댓글
TAG
- swift
- DI
- 디자인패턴
- 스코어헬퍼
- 고시문헬퍼
- Android
- 탁구
- RXjava
- 안드로이드
- view
- 미션차이나센터
- IT
- IOS
- 선교
- 알고리즘
- Android Studio
- flutter
- 임용고시
- missionchina
- 점수판
- missioon
- 패턴
- java
- Kotlin
- 고시문
- 코틀린
- MCC
- push
- issue
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함