코드
class FourCal:
def setData(self, first, second):
self.first = first
self.second = second
a = FourCal()
a.setData(4, 2)
함수에서 self의 의미란 무엇일까?
위의 a.setData() 함수에서는 인자값으로 self를 넘겨주지 않는다.
그렇지만 실제 setData에서는 self로 a라는 인스턴스를 넘겨주어서 인스턴스의 first, second 변수를 초기화해주게 된다.
댓글 없음:
댓글 쓰기