【Rollo的Python之路】Python 面向对象 (四) 类成员

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)  #静态字段,可以用类直接调用

  

猜你喜欢

转载自www.cnblogs.com/rollost/p/10930828.html