인강/GoF의 디자인패턴
추상 팩토리 (Abstract factory) 패턴
맙소사
2022. 2. 7. 21:42
서로 관련있는 여러 객체를 만들어주는 인터페이스.
- 구체적으로 어떤 클래스의 인스턴스(concrete product)를 사용하는지 감출 수 있다.
강의 들으면서 그냥 메모만 하고 있는데 이렇게 메모하는걸로는 완전히 내걸로 만들기 힘든듯... 프로젝트 하면서 뭔가 직접 코드를 작성해봐야 흡수될 것 같은데 어떤 프로젝트의 어떤 기능으로 짜야 할지 모르겠고... 짠다고 하더라도 그게 맞는 패턴일지 알 수가 없을텐데 고민이넹 ...
강의도 못알아듣겠어 한번 듣고 다시 한번 더 들어봐야함 ㅠ_ㅠ 일단 전부 다 한번 보는것에 의의를 두기
팩토리패턴과 비슷함
둘 다 객체를 생성하는 과정을 추상화 하는 인터페이스를 제공
팩토리 메서드 패턴 : 팩토리를 구현하는 방법
추상 팩토리 패턴 : 팩토리를 사용하는 방법