码迷,mamicode.com
首页 > 编程语言 > 详细

Python面向对象成员修饰符

时间:2017-04-23 10:51:23      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:杨文   python   面向对象   


成员修饰符就是设置类的成员有些是公开的有些是私有的,公开的是在外部通过对象或者类可以调用,但是私有的只能通过类的内部才可以调用。


  • 静态字段修饰

  • #!/usr/bin/env python

  • # _*_coding:utf-8 _*_

  • class Foo:

  •    # 公有的静态字段

  •    ClassMembers = "公开的"

  •    # 私有的静态字段

  •    __ClassMembers = "私有的"

  • # 执行公有的静态字段

  • print(Foo.ClassMembers)

  • # 执行私有的静态字段

  • print(Foo.__ClassMembers)

  • /usr/bin/python3.5 /home/ansheng/文档/Python_code/sublime/Week06/Day04/s2.py

  • 公开的

  • Traceback (most recent call last):

  •  File "/home/ansheng/文档/Python_code/sublime/Week06/Day04/s2.py", line 14, in <module>

  •    print(Foo.__ClassMembers)

  • AttributeError: type object ‘Foo‘ has no attribute ‘__ClassMembers‘

  • Process finished with exit code 


本文出自 “一盏烛光” 博客,谢绝转载!

Python面向对象成员修饰符

标签:杨文   python   面向对象   

原文地址:http://yw666.blog.51cto.com/11977292/1918542

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!