클래스는 복잡하니 예시를 들어 설명드리려고 합니다. 필자는 계산기를 만들려고 합니다. def add(num1, num2): return num1 + num2 더하기 코드 하나 정도는 쉽습니다. 사칙연산 코드를 짜보려고 합니다. def add(num1, num2): return num1 + num2 def sub(num1, num2): return num1 - num2 def mul(num1, num2): return num1 * num2 def div(num1, num2): return num1 / num2 코드가 제법(?) 길어졌습니다. 그런데 제가 짜려는 코드 상에서는 필요한 계산기가 여러 대입니다. 그러면 def add1, def add2, def add3, ... 이렇게 코드를 짜야 할까요? 그리..