Advertisement

Python 多态与抽象类

阅读量:

多态(polymorphism)是面向对象程序设计中的一个核心概念。它源自于古希腊语"πολύτοπος"(polytопos),意指"具有多种形态"。在程序设计领域中,这一概念的本质意味着:无论变量指向什么形式的对象(如基本类型或自定义对象),我们总能找到相应的操作方法对其进行处理,并且这些操作的具体行为会根据所处理对象的不同类型而有所变化。

本文出自作者编写的下列教材; 本文可个人学习、教学等用途中引用、讲授或转载,但需注明出处"海洋饼干叔";本文不可用于出版物抄摘或改编。

1.《Python编程基础及应用》,作者陈波、刘慧君,高等教育出版社. 免费观看配套视频 Python编程基础及应用
2.《Python编程基础及应用实验教程》,作者陈波、熊心志、张全和、刘慧君、赵恒军,高等教育出版社 Python编程基础及应用实验教程
3.《简明C及C++语言教程》,作者陈波,待出版书稿. 免费观看配套视频

Python程序员无需对这一概念感兴趣,在该语言默认实现了多态性这一特性后。即当对象被调用执行某函数时其行为通常与预期相似这样一种状态就可视为正常运行的状态

设想一个类似于Word的软件系统,在其用户界面中集成了许多功能模

全部评论 (0)

还没有任何评论哟~