您的位置:首页 > 编程语言 > Python开发

python 类继承,对类属性的改变

2017-05-09 10:56 204 查看
测试代码

class B(object):
a = 0
def get_workflow(self):
print 'class B a', self.a
return self.a

class A(B):
a = 1
def get_workflow(self):
b = super(A, self).get_workflow()
print 'class A a', b

a_obj = A()
a_obj.get_workflow()

测试结果
class B a 1

class A a 1

从测试结果可以看出,通过修改子类的类属性,父类的类属性也被改变。

如从子类中修改父类的version的属性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐