반응형 [python3.10 기본] 19. 메타프로그래밍 19.1 클래스 데코레이터클래스 데코레이터는 함수 데코레이터와 비슷하게 클래스의 동작을 변경하거나 확장할 수 있습니다. 클래스 데코레이터 예제def add_method(cls): def new_method(self): print("New method added!") cls.new_method = new_method return cls@add_methodclass MyClass: def __init__(self, name): self.name = nameobj = MyClass("example")obj.new_method() # New method added!19.2 메타클래스메타클래스는 클래스의 클래스입니다. 즉, 클래스의 생성과 동작을 제어할 수 있는 특.. 2024. 7. 2. 이전 1 다음 반응형