7. 클래스 7.3 객체 초기화

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

7.3 객체 초기화

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


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

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

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


I'm the most recognized and loved man that ever lived cuz there weren't no satellites when Jesus and Moses were around, so people far away in the villages didn't know about them.