노바의 개발도서관

  • 홈

Java Prototype 1

[Java][디자인 패턴] 6. 프로토타입 패턴 (Prototype Pattern)

디자인패턴 [Java][디자인 패턴] 6. 프로토타입 패턴 (Prototype Pattern) 프로토타입 패턴은 new 키워드를 사용하지 않고 객체를 복제해 생성하는 패턴이다. 프로토타입 패턴이란? new 키워드를 통해 객체를 생성하는데 비용이 많이 든다면 프로토타입 패턴을 통해 객체를 복제하는 것도 방법이 될 수 있다. 객체를 복제하면 인스턴스화 과정이 생략되어 생성 로직에 소모되는 처리 비용과 자원을 절약할 수 있다. 프로토타입 패턴 구조 한 개발자를 생성해서 스킬을 업데이트하고 개발 언어와 연차를 업그레이드할 수 있는 메서드가 있다고 해보자. 우선 생성자에서는 개발자의 이름과 연차(1년 차)를 초기화하고, Languege, Skill은 빈 HashMap으로 초기화되어있다. 이 상황에서 차곡차곡 up..

개발/디자인패턴 2022.03.05
1
더보기
프로필사진

노바의 개발 관련 내용을 정리하는 도서관

  • 분류 전체보기 (216) N
    • 개발 (198) N
      • Java (7)
      • Golang (3)
      • 디자인패턴 (24)
      • Spring (34) N
      • JVM (9)
      • Git (5)
      • MySQL (1)
      • MongoDB (7)
      • Clean Code (17)
      • Effective Java (66)
      • 알고리즘 (3)
      • 꿀팁 (11)
      • Cloud (2)
      • AI (1)
      • Redis (2)
      • Kafka (2)
    • 책 (10)
    • 개인 (4)
    • 여행 (3)
      • 제주도한달살기 (3)

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바