Python私有方法不能外部调用怎么理解?
来源:互联网 发布:淘宝联盟app怎么返利 编辑:程序博客网 时间:2024/06/05 00:58
class aa:def __p(self):print 'a pri'#报错#aa.__p()#这个咋又能执行呢?aa()._aa__p()a = aa()a._aa__p()
有人又这样说,
• 私有函数不可以从它们的模块外面被调用
• 私有类方法不能够从它们的类外面被调用
设计两个文件 inheritPrivate.py 和test.py
class aa:def __p(self):print 'a pri'class bb(aa):def tryprivate(self):aa.__p()test.py文件
from inheritPrivate import *aa()._aa__p()a = aa()a._aa__p()
还是能运行啊!
严格是说Python是没有私有方法的,在外部是可以通过某种方式访问的。
问题二:子类继承了私有方法么?子类能用父类的私有方法么?
49 0
- Python私有方法不能外部调用怎么理解?
- Java调用外部私有方法
- 私有成员函数一定不能被外部调用吗?
- 类的外部调用私有函数的方法
- Java从外部调用类的私有方法
- 在类外部调用类的私有方法
- 在外部调用私有成员函数的方法
- java 调用 私有方法
- 反射调用私有方法
- 调用内部类的私有方法,其中内部类和外部类的构造器都是私有的
- 私有内部类的外部调用方式
- Js怎么调用外部Js
- Python调用外部程序
- python调用外部程序
- python调用外部命令
- Python调用外部程序
- 私有成员函数外部访问方法
- Python 访问私有变量和私有方法
- TCP\IP三次握手连接,四次握手断开分析
- 五大主流数据库模型
- 在64位Win8.1安装32位Oracle11g并且安装了32位的客户端之后连接PL/SQL成功
- 笔试题及解释
- android实现两个listview的同步滚动
- Python私有方法不能外部调用怎么理解?
- vim插件系列之NERDTree
- Java虚拟机 - 对象访问
- 十步配置ODBC数据源
- java中的字符串问题!
- error LNK2001: unresolved external symbol _WSCWriteProviderOrder@8
- 无法启动 SQL Server (MSSQLSERVER)
- java的一些处理错误的常识!
- SublimeText2中文输入