课程
/后端开发
/Python
/python进阶
这里面的return cls.__count是不是相当于return Person.__count的感觉,类的方法实例也可以调用?
为什么这套代码用嵌套会出错呢?
def how_many(cls):
def __init__(self,name):
self.name = name
Person.__count = Person.__count + 1
return __init__
2017-03-14
源自:python进阶 4-10
正在回答
实例属性每个实例各自拥有,互相独立,而类属性有且只有一份。
类添加一个特殊的__init__()方法,当创建实例时,__init__()方法被自动调用,并没有return返回值
缩进没搞好啊
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计