__add__
-
<Python> 매직 메서드 (__add__, __repr__)무기/파이썬 2021. 9. 17. 22:03
1. 파이썬에서 연산을 수행하기 위해서는, 피연산자가 연산에 사용될 매직메서드를 포함하고 있어야 한다 (예시 : 더하기 연산을 수행하고 싶음 → 더하기할 각 피연산자는 """__add__""" 메서드를 포함해야 함) 2. 매직메서드 """__repr__"""은 파이썬 클래스가 기본적으로 상속하는 Object 클래스로부터 상속받은 것이다. 해당 객체를 출력하면 """__repr__"""을 호출하고, """__repr__"""에서 return 값으로 정의한 내용을 출력한다.