생성자

    [Concept] 생성자와 소멸자

    생성자는 객체 생성 시 자동으로 호출되고, 소멸자는 객체 소멸 시 자동으로 호출됩니다. 생성자 생성자는 __init__(self) 이것도 메서드이니까 첫번 째 인자는 self로 둡니다. 생성자에서는 보통 해당 클래스가 다루는 데이터를 정의합니다. 사각형 class를 적어보겠습니다. class Quadrangle: width = 0 height = 0 color = "black" square = Quadrangle() # 객체 생성 클래스의 attribute 초기화 클래스의 attribute(width, height, color)를 정의하려면 어떻게 해야할까요? class Quadrangle: self.width = 0 self.height = 0 self.color = "black" # Error. 클래..