Python/Python
[Python] 생성자와 소멸자
기록하는_사람
2022. 10. 4. 19:21
생성자
📌 생성자
: 객체가 생성될 때 자동으로 호출되는 메서드.
__init__으로 이름을 사용해야 생성자로 인식함.
class Test:
def __init(self):
pass
소멸자
📌 소멸자
: 객체 레퍼런스 카운트가 0이 될 때 호출되는 메서드.
__del__으로 이름을 사용해야 소멸자로 인식함.
class Test:
def __init__(self):
print("Test __init__()")
def __del__(self):
print("Tesst __del__()")
t = Test()
# Test __init__()
# Test __del__()