zoukankan      html  css  js  c++  java
  • Python 面向对象二(转载)

       来源:www.cnblogs.com/wupeiqi/p/4766801.html

      三、类成员的修饰符

         类的所有成员在上一步骤中已经做了详细的介绍,对于每一个类的成员而言都有两种形式:

         1、公有成员,在任何地方都能访问

        2、私有成员,只有在类的内部才能方法

        私有成员和公有成员的定义不同:私有成员命名时,前两个字符是下划线。(特殊成员除外,例如:__init__、__call__、__dict__等)

        

        私有成员和公有成员的访问限制不同:

        静态字段

         1、公有静态字段:类可以访问;类内部可以访问;派生类中可以访问

         2、私有静态字段:仅类内部可以访问;

        

        

        普通字段

        1、公有普通字段:对象可以访问;类内部可以访问;派生类中可以访问

        2、私有普通字段:仅类内部可以访问;

        ps:如果想要强制访问私有字段,可以通过 【对象._类名__私有字段明 】访问(如:obj._C__foo),不建议强制访问私有成员。

        

        

        

        方法、属性的访问于上述方式相似,即:私有成员只能在类内部使用

        ps:非要访问私有属性的话,可以通过 对象._类__属性名

  • 相关阅读:
    滚动条美化插件 nicescroll
    百度地图api
    Echarts的重点
    3月20号课堂随笔
    循环for语句
    有关一些CSS的基本内容
    HTML基本标签和一些注释的问题
    2018年3月17号的随堂笔记
    03.15补习
    for 的相关用法
  • 原文地址:https://www.cnblogs.com/shaosks/p/7359079.html
Copyright © 2011-2022 走看看