Factory Design Pattern 가장 기초적인 디자인 패턴. 객체를 찍어내는 공장. 이 공장은 함수로도, 클래스 객체로도 만들어 낼 수 있다. # 팩토리 패턴 예시 Animal객체를 상속받는 Cat, Dog 클래스 class Animal(): def speak(self): pass class Cat(Animal): def speak(self): print("Meow!") class Dog(Animal): def speak(self): print("Baww!") 팩토리 함수 # argument로 들어오는 요청에 따라 적절한 Animal객체를 만들어 반환. def FactoryFun(animal: str) -> Animal: # argument로 string을 받고 있지만, 실제 코드에선 enum이..
C