Chapter.3 생성자 패턴
추상팩토리 : 관련있는 클래스를 묶어 생성을 위한 클래스를 따로 만듬. ...더보기 class Door(){} class BigDoor:door{} class smallDoor:door{} class Car { Door _door; Wheel _wheel; Engine _engine; Handle _handle; Brake _brake; car(Door door, Wheel wheel, Engine engine, Handle handle, Brake brake) { ... } } 벤츠, 소나타, 아벤데종류는 많은데 부품은 대책없이 다양한 회사에서 들어 온다면 그냥 벤트펙토리, 소나타펙토리 를 만들자 class benzFactory : Car { Car create() { _door = new BigDoo..