생성자: 클래스의 개체가 인스턴스화될 때 실행되는 함수 소멸자: 객체가 삭제될 때 실행되는 함수 생성자 1) __inti__() 메소드를 이용한다. 2) 객체의 초기화를 담당하며 클래스의 인스턴스가 만들어질 때 어떠한 속성을 가져야 하는 경우 생성자를 이용한다. ex) 분모를 의미하는 변수는 0이 될 수 없다 등 기본 값이 필요한 속성이 있을 때 이용한다. 3) 생성자는 반환 타입이 없다. 소멸자 1) __del__() 메소드를 이용한다. 2) 클래쓰의 쓰임이 다하면 소멸자가 호출된다. 객체의 소멸(리소스 해체 등)을 담당한다.