Python中可以使用dir()来查看对象的方法和属性,即一切都是对象。
dir()中可以看到私有成员为_类名_变量名 的形式存在,是名字重整。
方法一:
def setnum(self):
self.__num = 100
def getnum(self):
return self.__num
num = property(getnum, setnum)
方法二:
@property
def num(self):
return self.__num
@num.setter
def num(self, newnum)
self.__num = newnum