![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b9Uugn/btsHR0qXO3R/RtvgkorHvziE5HLt1CM1zK/img.png)
프로토타입 패턴이란?프로토타입 패턴은 객체 생성 비용이 높을 때 주로 사용되는데 새 객체를 생성할 때 원형이 되는 인스턴스를 복제하여 생성하는 패턴이다. 원본 객체를 새로운 객체에 복사하고, 수정할 수 있도록 한다. 이때, 복사된 새로운 객체가 수정되더라도 원본 객체는 수정이 되지 않아야 한다. Java에서는 clone() 메서드를 이용해 객체를 복제할 수 있으며, 이는 Cloneable 인터페이스를 구현하는 클래스에서 가능하다. 프로토타입 패턴 사용 법 Prototype: 복제될 객체의 원형을 정의하는 인터페이스. 이 인터페이스는 자신의 복사본을 만드는 clone() 메서드를 포함Concrete Prototype: Prototype 인터페이스를 구현하고 자신의 복사본을 생성할 수 있는 실제 클래스Cli..
CS/Design Pattern
2024. 6. 9. 18:24
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- restapi
- n+1
- docker
- idtoken
- Chain of Responsibility
- 복합체 패턴
- Iterator Pattern
- GithubActions
- 메멘토 패턴
- 빌더 패턴
- 반복자 패턴
- 책임체인패턴
- 상태 패턴
- 브리지 패턴
- CompositePattern
- 프로토타입 패턴
- jpa
- 책임연쇄패턴
- java문법
- 프록시패턴
- UML 필요성
- dfs
- 플라이웨이트패턴
- 퍼싸드패턴
- springsecurity
- FacadePattern
- 양방향연관관계
- 구글로그인
- 컴포지트패턴
- Flutter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함