7. 클래스 7.3 객체 초기화

C급 개발자와 함께하는 파이썬

7.3 객체 초기화

객체를 생성할 때마다 프로그램을 실행할 때 사용하기 위한 몇몇 값을을 설정하고 싶습니다. 그러면 어떻게 해야할까요? 객체를 초기화 할때 그 객체를 사용할 준비를 하는것을 초기화 라고 합니다.


예들들어 자동차 클래스에 자동차 이름과 연식을 초기화 하기 위해서는 어떻게 해야 할까요?

위와 같이 def __init__(self, name, year) 함수를 정의합니다.

self는 객체 자신을 가리키는 것입니다. 차후에 프로그램을 하다보면 어떤것을 의미하는지 알게될 것입니다.


Nobody realizes that some people expend tremendous energy merely to be normal.