728x90 반응형 DEL1 [Python] 2. 생성자 메소드와 소멸자 메소드 생성자 메소드 - 객체를 생성할 때, 자동으로 호출되어 실행되는 메소드 - 객체가 생성될 때, 가장 먼저 호출되는 메소드 - 일반적으로, 생성자 메소드에 멤버변수를 초기화 하는 코드를 작성한다. 소멸자 메소드 - 생성 되었던 객체의 소멸될 때 자동으로 호출되어 실행되는 메소드 - 객체의 레퍼런스 카운트가 0이 될 때 자동으로 호출 - 클래스가 소멸되기 전에 수행되어야 할 코드를 작성한다. 아래의 예제 코드 참고! class MyCass: def __init__(self, value): self.Value = value print("Class is created. Value = ", value) def __del__(self): print("Class is deleted.") if __name__ == '.. 2021. 10. 6. 이전 1 다음 728x90 반응형