Python论坛  - 讨论区

标题:[python-chinese] protected attributes?

2004年03月17日 星期三 15:51

刘鑫 liux at gdcn.com
Wed Mar 17 15:51:26 HKT 2004

Qiangning Hong,您好! 

  实际上Python没有完备的封装与继承机制――以后相当一段时间内可能也无意增加。我们现在没有protected类型的成员可用。不过实际上private也是可访问的,只是我们不能直接搜索到它而已。只要你知道它的存在,应该是可以像普通成员一样直接使用。

======== 2004-03-17 15:41:49 您在来信中写道: ========

从Python的Tutorial里知道了在class里定义private成员的方法是在其名字前加上两个下划线。可是这样以后,连从该类继承的子类也不能访问这个成员。有什么办法可以让某个成员对外界不可见但是对子类可见呢?


= = = = = = = = = = = = = = = = = = = = = = 
        致
礼!

              刘鑫
              liux at gdcn.com
                 2004-03-17
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040317/1f755252/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号