多态性实现机制在C++与JAVA中的比较分析

来源 :软件导刊 | 被引量 : 0次 | 上传用户:steve0309
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
熟练使用多态性是程序设计者运用面向对象方法进行程序设计的关键,而理解多态性实现机制则是熟练使用多态性的关键。为充分理解多态性的实现机制,采用比较方法,深入分析比较了C++和JAVA的多态性在使用方法、要点、内部实现流程以及实现机制上的异同,并给出了关键代码和图形分析。结果表明:两者在多态性实现机制上,原理基本相同,但具体做法不同,C++偏向直接、速度快;JAVA偏向通用、速度慢。
其他文献
移动互联网络与智能终端的发展,使得短视频呈现井喷式增长。以抖音、快手为代表的短视频客户端,基于UGC和PGC形态的垂直细分内容改变着人们的生活方式。2019年前后,以记录个
随着计算机应用的逐渐普及,工程应用型人才培养需求也日益增加。编译原理课程因其课程本身具有知识面广、综合知识集成度高等特点,成为培养工程应用型人才能力的有效知识载体。
抗粘连聚丙烯疝修补补片一直是疝修补所需的重要植入材料。壳聚糖(CS)和聚乙二醇(PEG)都是FDA批准的并且具有良好抗粘连作用的廉价易得的材料,主要用于抗粘连膜,因此如果将这
高校的根本任务是培养人才,教育的最终目标是培养社会主义建设者和接班人,培养人的载体是高校基层教学组织;在新时代,计算机学科完善与加强教学组织建设,必须以立德树人为根
随着社会的不断发展和信息化时代的到来,科技主导的监测方式愈演愈烈。本文将传统方式与现代网络技术相结合,在总结涉林案件关键点及规律的同时,运用网络爬虫技术,从新闻网页
滚动轴承是旋转机械设备中最容易发生故障的部件之一,滚动轴承故障诊断对于机械设备的健康维护至关重要。本文首先介绍了基于模型驱动的滚动轴承故障诊断方法,然后阐述了基于
巴泽尔的经济伦理思想是功利的、实证的、动态的、演化的,无论是在个人层面,还是在国家层面都是功利主义的,这在新自由主义代表人物中独具特色。其经济伦理思想主要包括以下三方面:一是功利的权利界定,权利是一种处置资产的能力,人本身也是一种资产,交易成本约束决定了权利的边界和权利界定的不完全性。二是功利计算的价值,价值是一种实证主义的客观价值,功利标准提供了脱离于人的主观评估的客观标准,人权与产权的价值可以通约。三是统治者、臣民、疆域构成了国家,统治者和臣民都依据功利计算的结果作出决策,国家成为掠夺者还是保护者的关
系统基于省级人防指挥机构的分布性、分级性等特点,提出并设计了多维跨层一体化的人防指挥信息系统体系框架,从指挥信息系统的建设、应用和安全防护三个角度,构造了由系统功
随着物联网时代的到来,越来越多的高校开设了物联网工程专业。为了让物联网工程专业适应物联网快速发展的形势,基于物联网的三层体系架构,提出了物联网工程专业的理论课程体系,并从物联网的特点出发,提出了物联网的实践教学内容,以推动物联网工程专业教学体系的完善与发展。
<正>水压致裂是测量地下岩石的应力状态的一种方法(马凤良等,2009),在煤矿上用途很广。但是在水压致裂实验的过程中或者后期的数据处理中,如果不按照规范操作,会使结果偏离实
会议