7. 클래스 7.3 객체 초기화

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

7.3 객체 초기화

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


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

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

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


댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.