[ 참고사이트 ]https://ansohxxn.github.io/design%20pattern/chapter5/ Chapter 5. 팩토리 메서드 패턴(Factory Method Pattern)인프런에 있는 이재환님의 강의 게임 디자인 패턴 with Unity 를 듣고 정리한 필기입니다. 😀ansohxxn.github.io1. 팩토리 매서드 패턴객체 생성을 위한 추상 매서드를 제공하고, 실제 생성 로직은 서브 클래스에서 구현하는 방식.부모는 생성만, 자식은 생성 방식을 담당.유지 보수 시 부모 클래스를 수정할 필요없이 서브 팩토리 클래스의 내용을 수정하면 됨 = 유지 보수 편리2. 구현[ Car.cs ] - 자동차의 타입과 이름, 무게, 높이 그리고 생성 후 이동하는 함수 정의.public abstra..
팩토리패턴
[ 참고사이트 ]https://ansohxxn.github.io/design%20pattern/chapter4/ Chapter 4. 심플 팩토리 패턴(Simple Factory Pattern)인프런에 있는 이재환님의 강의 게임 디자인 패턴 with Unity 를 듣고 정리한 필기입니다. 😀ansohxxn.github.io[ 서론 ]컴포넌트, 싱글톤 패턴은 실제로 제가 프로젝트를 만들면서 사용한 적이 있지만 팩토리 패턴은 단 한 번도 사용한 적이 없습니다. 상속을 사용하긴 했지만 팩토리 패턴과 같은 공장과 같은 구조의 디자인 패턴을 구현한 적은 없어서 이렇게 공부하고 정리해봅니다.1. 팩토리 패턴팩토리: 객체 생성을 처리하는 클래스.팩토리 패턴: 객체를 생성하고자 할 때 사용하는 패턴.팩토리 패턴은 객체..