在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为多态,它由( )机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。
在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为多态,它由( )机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。
答案:
B
本题解析:
多态性是同一操作作用于不同的类的实例,将产生不同的执行结果,即当不同类的对象收到相同的消息时,得到不同的结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
上一篇:在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的( )。接口设计的任务主要是(此空作答)。
相关推荐
最新更新
推荐阅读
猜你喜欢
- 关于商业智能及其技术描述,正确是( )
- 一个完整的MIS应包括:决策支持系统(DSS)、工业控制系统(CCS)、______以及数据库、模型
- he Perform Integrated Change Control proce i condu
- 如果一个配置项的版本号为11,那么这个配置项处于( )状态。
- 下图中,如果按时完成活动1、2和3的概率都是60%,活动4在第6天开始的概率是( )。
- 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动
- 对长度为n的有序表进行二分(折半)查找时,无论查找指定的一个元素是否成功,最多只与表中的( )个元
- 为了改进应用软的可靠性和可维护性,为了适应未来的软硬件环境的变化而进行的行为属于()维护。
- 公钥加密比常规加密更先进是因为( )。
- IIS60服务支持身份验证方法中,身份认证安全等级最高是( )。
关注我们
