728x90 반응형 clone1 2021.12.02_프로토타입패턴01.패턴소개 기존 인스턴스를 복제하여 새로운 인스턴스를 만드는 방법 기존 객체응용해서 새로운 객체 만들때 데이터 베이스 읽어와서 네트워크 http를 기반으로 만들어야한다면 그 인스턴스 만들때 마다 오래 걸리고 리소스를 많이 사용함 다 복사해서 새로운 인스턴스 만들어서 일부분만 고쳐쓴다면 더 빠르게 사용가능함 구현이 없는 clone()이라는 매소드를 복제기능을 제공할 클래스들이 해당 클래스 구현할 수 있게하는것 GithubRepository.java package me.whiteship.designpatterns._01_creational_patterns._05_prototype._01_before; public class GithubRepository { private String user; private Strin.. 2021. 12. 4. 이전 1 다음 728x90 반응형