Bogeun

프로토타입 패턴

프로토타입 패턴이란 기존에 존재하던 인스턴스를 복제하여 새로운 인스턴스를 만드는 방법을 제공하는 패턴 만약 어떤 인스턴스를 만드는데 디비를 탄다거나, 네트워크를 타는 등 비용이 많이 든다면 그 인스턴스를 그대로 복제해서 사용함으로써 비용을 절약할 수 있을 것이다. 보통 clone() 메서...

팩토리 메서드 패턴

팩토리 메서드 패턴이란 구체적으로 어떤 인스턴스를 만들 것인가를 서브 클래스가 정하도록 하는 방법이다. 객체 생성에 대한 책임을 서브 클래스에게 넘긴다. 클라이언트 코드에서는 객체 생성을 위한 인터페이스만 알고 있으면 된다. 객체 생성에 대한 코드가 유연해진다. 객체 생성에 대...