面向对象类成员之静态字段

class Foo:

  country="China"//这个是静态字段,静态字段存在于类中

  def __init__(self,name):

    temp="xxx"

    //普通字段,对象中

    self.name=name

//普通方法,类中

  def show(self):

    print("show")

//这里要注意,类中的字段是静态字段,用到self的都是普通字段。要记住的是静态字段存在于类中

class Province:

  country="China"

  def __init__(self,name):

    temp="xxx"

    self.name=name

    self.country="中国"

  def show(self):

hebei=Province("河北")

henan=Province("河南")

静态字段存在的意义:将每一个对象都存在的字段,将它保存在类里面,只保存一份就可以了。

posted @ 2017-02-28 15:49  关泉珍  阅读(38)  评论(0)    收藏  举报