■ @classmethod 데코레이터에서 cls 함수를 사용해 해당 클래스 인스턴스 생성자를 호출하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
class TestClass: def __init__(self, value): print(value) @classmethod def method(cls): print("before") cls("after") TestClass.method() """ before after """ |