■ 클래스에서 __getattr__/__setattr__ 메소드를 사용하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
class Container: def __getattr__(self, propertyName): return super().__getattr(propertyName) def __setattr__(self, key, value): super().__setattr__(key, value) container = Container() container.model = "car 1" print(container.model) container.model = "car 2" print(container.model) """ car 1 car 2 """ |