30

클래스 기초: 설계도와 실제 물건

Day 2: 클래스 - 데이터와 행동을 묶다

학습 목표

클래스와 인스턴스의 차이를 이해한다 __init__ 메서드의 역할을 안다 self의 의미를 이해한다

클래스 vs 인스턴스

에디터 로딩 중...

클래스 정의

에디터 로딩 중...

init: 생성자

에디터 로딩 중...

__init__은 인스턴스가 생성될 때 자동으로 호출된다.


self: 자기 자신

에디터 로딩 중...

self는 현재 인스턴스 자신을 가리킨다.

dog1.bark()를 호출하면 self는 dog1이다. dog2.bark()를 호출하면 self는 dog2이다.


클래스 변수 vs 인스턴스 변수

에디터 로딩 중...

실무 예제: 설정 클래스

에디터 로딩 중...