多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。其中,子类型化(一个类型是另一个类型子类型)属于( )多态;(请作答此空)多态是指同一个名字在不同上下文中可代表不同含义。
多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。其中,子类型化(一个类型是另一个类型子类型)属于( )多态;(请作答此空)多态是指同一个名字在不同上下文中可代表不同含义。
答案:
C
本题解析:
多态指是不同对象对同一消息不同响应。主要分为:参数多态:应用广泛、最纯多态。包含多态:同样操作可用于一个类型及其子类型。包含多态一般需要进行运行时类型检查。包含多态在许多语言中都存在,最常见例子就是子类型化,即一个类型是另外一个类型子类型。强制多态:编译程序通过语义操作,把操作对象类型强行加以变换,以符合函数或操作符要求。过载多态:同一个名(操作符﹑函数名)在不同上下文中有不同类型。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
下一篇:多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。其中,子类型化(一个类型是另一个类型子类型)属于(请作答此空)多态;( )多态是指同一个名字在不同上下文中可代表不同含义。
相关推荐
最新更新
推荐阅读
猜你喜欢
- 争议处理的目标是有利于保障面向客户服务的质量和满意度,同时兼顾供应商之间合作的持续性。( )是争议处
- 设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方
- 软件设计包括了4个既独立又相互联系的活动,即高质量的(请作答此空)将改善程序结构和模块划分,降低过程
- 在容错系统三种工作方式中,确认某一主机出错时,正常主机除了保证自身原来任务继续运行外,还接管预先设定
- 某软件公司举行程序设计竞赛,软件设计师甲、乙针对同一问题、按照规定技术标准、采用相同程序设计语言、利
- 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动
- UML中用例和用例图主要用途是描述系统()
- 为实现对象重用,COM支持两种形式的对象组装。在()重用形式下,一个外部对象拥有指向一个内部对象的唯
- 软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;
- 下面关于软件需求分析的叙述,错误的是()。
关注我们
