论坛首页 编程语言技术论坛

补发:澄清Python的Open class

浏览 16237 次
该帖已经被评为良好帖
作者 正文
   发表时间:2006-11-17  
http://www.python.org/download/releases/2.3/mro/

简单地说就是:

1. 在实例范围内查找
2. 在类范围内查找
3. 在基类范围内查找,这里因为python是可以多重继承的,因此对于基类有一个查找策略,比较复杂,具体看文档
4. 找不到则调用类的 __getattr__ 方法, new style class 还有一个 __getattribute__
5. 还没有则抛出异常
0 请登录后投票
   发表时间:2006-11-18  
正在学习中...
0 请登录后投票
   发表时间:2006-11-18  
想不到limodou 也喜欢来java社区看看..呵呵.
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics