class는 구조(필드)와 동작(메서드)을 정의하는 설계도 또는 템플릿입니다. object(또는 인스턴스)는 그 설계도로부터 만들어진 구체적인 것으로, 메모리에 자신만의 값을 가집니다.
설계도 대 인스턴스
text
class Car ← 하나의 정의 (설계도)
│ 필드: color, speed
│ 메서드: accelerate()
▼
new Car("red") ← 여러 개의 객체(인스턴스), 각각 자신만의 상태를 가짐
new Car("blue")
코드로
python
:
():
.color = color
.speed =
():
.speed +=
a = Car()
b = Car()
a.accelerate()
(a.speed, b.speed)
(a.color b.color)
