• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

클래스 내부 같은 객체 내에서의 덧셈뺄셈 질문

20.08.09 12:50 작성 조회수 152

0

_price 선언후 __add__ 매직메소드를 사용하여

print(s1+s2) 를 해주셨는데

예를들어 두 가지 숫자가 있을 때, a_price, b_price가 있을경우

__add__ 메소드를 어떤식으로 사용하여 두 가격을 더할 수 있는지 궁금합니다

답변 1

답변을 작성해보세요.

0

hyoj0942님의 프로필

hyoj0942

질문자

2020.08.09

해결했습니다 (_ _)

def __add__(self, x):

        print('__add__ Method applied !')

        return self._a_price - x._b_price

print(s1-s1)

이런식으로 사용하면 되는군요!