首页 > 其他 > 详细

类的补充(二)

时间:2019-05-07 22:32:10      阅读:137      评论:0      收藏:0      [点我收藏+]

类属性和实例属性

类属性:当类本身需要一个属性时,直接在class中定义属性,这种属性就是类属性,归类所有,但类的所有实例都可以访问到。

class Student(object):
    name = Student

    def __init__(self):
        print(self.name)


s = Student()
print(s.name)
print(Student.name)
s.name = Jack
print(s.name)

注意:在编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属性

类的补充(二)

原文:https://www.cnblogs.com/zhanyie/p/10828460.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!