当前位置:考试网  > 试卷库  > 计算机类  > 等级考试  > 计算机二级  > Python语言程序设计  > 请举例说明Python面向对象的多态性(例如函数重载、运算符重载)是如何实现的?
试题预览

请举例说明Python面向对象的多态性(例如函数重载、运算符重载)是如何实现的?

查看答案
收藏
纠错
正确答案:

父类和多个子类中都有同名的方法, 虽然方法同名, 但该方法在不同类中的行为是不同的。当向一个对象发送消息(即调用该方法)时,所得结果取决于是哪一个对象接收。多个不同的对象都支持相同的消息, 但各对象响应消息的行为不同,这种能力就是多态性的体现, 即同一操作在不同的上下文环境中具有不同形态的意思。

答案解析:

暂无解析

你可能感兴趣的试题

以下程序的输出结果是:

defhub(ss,x=2.0,y=4.0):

ss+=x*y

ss=10

print(ss,hub(ss,3))

以下关于函数的描述,错误的是:

以下程序的输出结果是:

deffun1(a,b,*args):

print(a)

print(b)

print(args)

fun1(1,2,3,4,5,6)

str="Python语言程序设计",表达式str.isnumeric()的结果是:

以下程序的输出结果是:

>>>deff(x,y=0,z=0):pass

>>>f(1,,3)

热门试题 更多>
试题分类: 土建
练习次数:1次
某实施监理的工程项目,监理工程师对施工单位报送的施工组织设计审核时发现两个问题: 一是施工单位为方便施工, 将设备管道竖井的位置作了移位处理 ; 二是工程的有关试验主要安排在施工单位试验室进行。 总监理工程师分析后认为, 管道竖并移位方案不会影响工程使用功能和结构安全, 因此,签认了该施工组织设计报审表并送达建设单位 ; 同时指示专业监理工程师对施工单位试验室资质等级及其试验范围等进行考核。项目监理过程中有如下事件: 事件 1:在建设单位主持召开的第一次工地会议上,建设单位介绍工程开工准备工作基本完成, 施工许可证正在办理, 要求会后就组织开工。总监理工程师认为施工许可证未办理好之前,不宜开工。对此,建设单位代表很不满意,会后建设单位起草了会议纪要,纪要中明确边施工边办理施工许可证, 并将此会议纪要送发监理单位、 施工单位,要求遵照执行。 事件 2:设备安装施工,要求安装人员有安装资格证书。专业监理工程师检查时发现施工单位安装人员与资格报审名单中的人员不完全相符, 其中五名安装人员无安装资格证书, 他们已参加并完成了该工程的一项设备安装工作。 事件 3:设备调试时,总监理工程师发现施工单位未按技术规程要求进行调试, 存在较大的质量和安全隐患, 立即签发了工程暂停令,并要求施工单位整改。 施工单位用了 2 天时间整改后被指令复工。对此次停工,施工单位向总监理工程师提交了费用索赔和工程延期的申请,强调设备调试为关键工作,停工2 天导致窝工,建设单位应给予工期顺延和费用补偿, 理由是虽然施工单位未按技术规程调试但并未出现质量和安全事故,停工2 天是监理单位要求的。 问题: 1.总监理工程师应如何组织审批施工组织设计?总监理工程师对施工单位报送的施工组织设计内容的审批处理是否妥当?说明理由。 2.专业监理工程师对施工单位试验室除考核资质等级及其试验范围外,还应考核哪些内容 ? 3.事件 1 中建设单位在第一次工地会议的作法有哪些不妥?写出正确的作法。 4.监理单位应如何处理事件 ? 5.在事件 3 中,总监理工程师的作法是否妥当 ?施工单位的费用索赔和工程延期要求是否应该被批准?说明理由。
试题分类: 案例分析
练习次数:5次
试题分类: 土建
练习次数:6次
试题分类: 软件测试技术
练习次数:0次
试题分类: 土建
练习次数:1次
试题分类: Python语言程序设计
练习次数:0次
扫一扫,手机做题