首页
>
计算机类
>
等级考试
>
计算机二级
>
Python语言程序设计
> 请举例说明 Python 面向对象的多态性(例如函数重载、运算符重载)是如何实现的?
请举例说明 Python 面向对象的多态性(例如函数重载、运算符重载)是如何实现的?
无
查看答案
正确答案:
父类和多个子类中都有同名的方法, 虽然方法同名, 但该方法在不同类中的行为是不同的。当向一个对象发送消息(即调用该方法)时,所得结果取决于是哪一个对象接收。多个不同的对象都支持相同的消息, 但各对象响应消息的行为不同,这种能力就是多态性的体现, 即同一操作在不同的上下文环境中具有不同形态的意思。
答案分析:
无
包含此试题的试卷:
Python 语言程序设计练习题
相关的试题
在面向对象的程序设计中,对于数据和操作应当()
无
查看答案
为了将面向对象的分析模型转化为设计模型,设计人员 必须完成以下任务: 设计用例实现方案、 设计技术支撑设施、 ()、精化设计模型
无
查看答案
面向对象的软件开发过程是用例驱动的,用例是 UML 的重要部分,用例之间存在着一定的关系,下图表示的是用 例之间的()关系。
无
查看答案
面向对象的分析方法主要是建立三类模型,即( )。
无
查看答案
下列属于面向对象的要素有( )。
无
查看答案
下列属于 Coad 方法中面向对象的分析模型的层次有() 。
无
查看答案
面向对象的特点主要概括为( )。
无
查看答案
面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。
无
查看答案
在面向对象的需求分析方法中,建立动态模型是最主要的任务。
无
查看答案
面向对象的的方法是以类作为最基本的元素,它是分析问题解决问题的核心。
无
查看答案