1.0 面向对象类成员:
1.1 字段
1.1.1 普通字段,保存在对象里面,调用 不用()
1.1.2 静态字段,把普通字段写到类里面就是静态字段,表示默认值。可以直接用类,直接调用
1.2 方法
1.2.1 普通方法,保存在类里面,调用 用()
以下普通的类成员:
class Foo: def __init__(self,name): #普通字段,保存在object里面 self.name = name def show(self): #普通方法,保存在类里面 print('self.name') obj = Foo() obj.name #字段不用() obj.show() #方法用()调用
以下是静态字段:
class Province: #静态字段属于类,在内存中只保存一份 country = 'China' def __init__(self,name): #普通字段,属于对象 self.name print(Province.country) #静态字段,可以用类直接调用