M10 - 클래스와 인스턴스
·
💂군대/KAIST ICT Academy
1. 클래스1-1) 클래스클래스: 객체를 만들기 위한 설계도클래스는 속성과 메서드를 정의하며 속성은 클래스의 상태나 특성을 나타내고, 메서드는 클래스가 수행할 수 있는 동작을 정의한다.class Car: ## 자동차라는 클래스 생성 def __init__(self, brand, model): ## 클래스 초기화 함수 self.brand = brand # 속성(멤버변수) self.model = model # 속성(멤버변수) def drive(self): # 메서드 print(f"{self.brand} {self.model} is driving.") 쉽게 말하면 self가 붙어있는 클래스 내의 변수를 속성, 클래스 내의 함수를 메서드라고 생각하..