在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为多态,它由( )机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。
在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为多态,它由( )机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。
答案:
B
本题解析:
多态性是同一操作作用于不同的类的实例,将产生不同的执行结果,即当不同类的对象收到相同的消息时,得到不同的结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
上一篇:在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的( )。接口设计的任务主要是(此空作答)。
相关推荐
最新更新
推荐阅读
猜你喜欢
- 某单位局域网配置如下图所示,PC2发送到Internet上的报文源IP地址为( )。
- DNS服务器说法中,不正确是()。
- DB 中的数据属于(请作答此空)数据, DW 中的数据属于( ) 数据: DB 属于( )驱动方式,
- ICMP协议属于因特网中的( )协议,ICMP协议数据单元封装在( )中传送。问题1选项A数据链
- 请作答(43)UML图中,对新开发系统需求进行建模,规划开发什么功能或测试用例,采用(42)最适合。
- 与客户机服务器Clientervet,CS)架构相比,浏览器服务器BrowerServer,BS)架
- 项目经理和项目团队成员需要掌握专门的知识和技能才能较好地管理信息系统项目,以下叙述不正确的是 ( )
- 根据以下资料,回答{TSE}题:使用如下三个数据库表:
- The input of developing project management plan do
- 某程序的程序图如下所示,运用McCabe度量法对其进行度量,其环路复杂度是( )。
关注我们
