0基础学习PYTHON第二版P11_4
#p11_4.pyclass C:
def __init__(self,size=10):
self.size=size
def getSize(self):
return self.size
def setSize(self,value):
self.size=value
def delSize(self):
del self.size
x=property(getSize,setSize,delSize)
这个例子我在运行的时候总是NameErro,提示我'getSize' is not defined
请帮我看看怎么解决?
#代码是我从课本上抄的,运行的时候出现的报错
#p11_4.py
class C:
def __init__(self,size=10):
self.size=size
def getSize(self):
return self.size
def setSize(self,value):
self.size=value
def delSize(self):
del self.size
x=property(getSize,setSize,delSize) # 这一行缩进错了 getSize 缩进错了,应该放在类里面,因为类外面需要用“类名.函数名”的方法来调用
页:
[1]