파이썬 3의 인스턴스 변수와 멤버 변수의 차이점은 무엇이며 어떻게 작성합니까? 우리는 파이썬 3에서 클래스를 만드는 법을 배우는 중이고이 변수 유형을 이해하지 못합니다.인스턴스 변수와 멤버 변수 python 3
"__ init __"방법보다 먼저 설정할 수 있습니까?
저는 ID가 인스턴스 변수 여야하고 코드와 밸런스를 필요로하는 코드를 작성하고 있습니다. 그리고 annualInterestRate는 멤버 변수 여야합니다. 이것은 내가 그것을 위해 무엇을 가지고 :
def __init__(self, ID=0, initialbalance=100.0, annualInterestRate=0.0):
self.__ID = int(ID)
self.__balance = float(initialbalance)
self.__annualInterestRate = float(annualInterestRate)
이드 클래스 변수하기 위해, 나는 그것을 "__ 초기화 __"전에 양을 설정해야합니까? 나중에 프로그램에서 값을 변경할 수 있어야합니다.