문제
다음 중, 설명에 대한 괄호 ( ) 안에 들어갈 알맞는 보기를 고르시오.
( ) 패턴은 객체지향 디자인 패턴이다.
( )는 부모(상위) 클래스에 알려지지 않은 구체 클래스를 생성하는 패턴이며, 자식(하위) 클래스가 어떤 객체를 생성할지를 결정하도록 하는 패턴이기도 하다.
부모(상위) 클래스 코드에 구체 클래스 이름을 감추기 위한 방법으로도 사용한다.
정답
Factory Method
Factory Method팩토리 메서드팩토리 메소드
해설
객체 생성을 자식 클래스에 위임하여 상위 클래스가 구체 클래스를 알지 못한 채 객체를 생성하도록 하는 생성 패턴은 팩토리 메서드(Factory Method) 패턴이다.