" 클래스는 붕어빵 틀이다."
class Calculator:
def __init__(self): # 객체 생성 시 호출될 때 실행되는 초기화 함수. 이를 생성자라고 한다.
self.result = 0
def add(self, num): # 객체 생성 후 사용할 수 있는 함수.
self.result += num
return self.result
"객체는 하나의 붕어빵이다."
cal1 = Calculator() # 붕어빵 틀(클래스)로 하나의 붕어빵(객체) 생성
cal2 = Calculator()
cal1.add(3)
cal1.add(4)
cal2.add(3))
cal2.add(7))
결과
3
7
3
10
알 수 있는 점, 객체 단위로 독립적으로 연산이 수행