标签:
新式类
class A(object)
推荐使用新式类
经典类,深度优先-先找纵向
新式类,广度优先-横向从左到右
class A(object)
class B(A)
class C(A)
class D(B,C)
属性,@property/字段名 = property()可以省略调用时的()
把一个方法伪造成一个字段
访问静态字段,使用类名访问
类方法
@classmethod
def class_func(cls): 不能多加参数
静态方法
@staticmethod
def static_func():
# 调用类方法
Foo.class_func()
# 调用静态方法,直接调用,无需实例化
Foo.static_func()
__dict__ 查看类的成员
作业:
1.计算器
2.游戏人生,面向对象
picle
标签:
原文地址:http://www.cnblogs.com/liqxd/p/5040413.html