python--多态
2017-03-31 00:59
459 查看
python的代码是动态的,代码也是数据,数据不需要声明,运行时判断的。也就是说,调用方法可以不需要声明
>>> class Base(object): ... def __init__(self, name): ... self.name = name ... def printname(self): ... print self.function(), self.name ... >>> class Sub1(Base): ... def __init__(self): ... super(Sub1, self).__init__('Sub1') ... def function(self): ... return 'sub1 function' ... >>> sub = Sub1() >>> sub.printname() sub1 function Sub1
相关文章推荐
- 再谈python中的多态
- Python 多态的实现
- Python 面向对象编程(三)继承与多态
- Python中的多态与虚函数
- python中的多态
- python学习笔记14(多态、封装、继承)
- Python 多态浅析
- python之7-2类的继承与多态
- python 继承和多态
- 由参数传递实现的python多态
- 深入学习Django源码基础2 - python多态技巧-运行时判断函数
- python学习手册中的python多态示例代码
- 再谈python中的多态
- 多态 分发 分类: python 小练习 divide into python 2013-11-05 19:11 394人阅读 评论(0) 收藏
- python的类、基类、多态、取消基类
- Python的类、基类、多态、取消基类的一些特性
- python 多态
- Python 面向对象编程 继承 和多态
- python学习小结5:封装、继承、多态
- 再谈python中的多态