로딩
요청 처리 중입니다...

파이썬 생성자와 소멸자

 파이썬 생성자와 소멸자

생성자 (constructor) 생성자는 특별한 종류의 메소드(method)다. 생성자는 클래스의 인스턴스가 만들어질 때 자동으로 함께 만들어진다.

즉, 개발자가 따로 구성하지 않더라도 내부적으로 항상 존재하는 것이기 때문에 애써 만들 필요는 없다. 그렇다면 왜 생성자에 대해 공부해야 할까?

자동으로 만들어지는 생성자의 경우 아무런 기능도 가지지 않기 때문에 특별한 연산을 포함하는 생성자를 원한다면 따로 만들어주어야 한다. 예를 들어, 학생등록 프로그램을 만드는 경우, 클래스의 인스턴스가 생성될 때마다(새로운 학생이 들어올 때마다) 메시지로 알리고자 한다면 생성자가 그 기능을 훌륭하게 해낼 수 있다.

이러한 생성자를 만들 때는..........

파이썬 생성자와 소멸자에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.