scarleter99.log
로그인
scarleter99.log
로그인
[소프트웨어 디자인 패턴] 6. Factory Pattern
scarleter99
·
2023년 11월 3일
팔로우
0
디자인패턴
소프트웨어 디자인 패턴
목록 보기
6/12
Factory Pattern
객체를 생성하는 일을 서브클래스에게 맡긴다.
어떤 클래스의 객체를 생성할지 서브클래스에서 결정한다.
클라이언트는 어떤 객체가 생성될 지 고려하지 않는다.
적용 방법
객체를 생성하는 클래스를 캡슐화한 인터페이스를 정의한다.
a. Factory 클래스를 인터페이스를 상속받아 정의한다.
클라이언트에서 할당된 Factory 클래스를 사용하여 객체를 생성한다.
scarleter99
팔로우
이전 포스트
[소프트웨어 디자인 패턴] 5. Decorator Pattern
다음 포스트
[소프트웨어 디자인 패턴] 7. Singleton Pattern
0개의 댓글
댓글 작성