본문 바로가기
프로그래밍 언어/Python

[Python] 생성자

by 느링 2017. 12. 2.

+------------------------------------------------------------------------------------+

* 생성자

__init__( )

- 클래스로부터 새로운 객체를 생성할 때마다 인스턴스 변수를 초기화합니다.

- 인스턴스가 생성될 때 항상 실행되고, 가장 먼저 실행됩니다.

 

* 소멸자

__del__( )

인스턴스가 삭제될 때 항상 실행되고, 가장 나중에 실행됩니다.

+------------------------------------------------------------------------------------+

 

 

생성자

 

생성자는 매우 중요하기 때문에 외워서라도 꼭 기억해야 합니다.

클래스의 필드값에 간단히 접근할 수 있는 기능을 가진 함수가 생성자입니다.

 

 

 

메소드 호출하기

 

 

 

Practice. a ,b, c, d 순서대로 출력할 수 있도록 printMethod를 완성해보세요.