期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
多态性实现机制在C++与JAVA中的比较分析
被引量:
3
下载PDF
职称材料
导出
摘要
熟练使用多态性是程序设计者运用面向对象方法进行程序设计的关键,而理解多态性实现机制则是熟练使用多态性的关键。为充分理解多态性的实现机制,采用比较方法,深入分析比较了C++和JAVA的多态性在使用方法、要点、内部实现流程以及实现机制上的异同,并给出了关键代码和图形分析。结果表明:两者在多态性实现机制上,原理基本相同,但具体做法不同,C++偏向直接、速度快;JAVA偏向通用、速度慢。
作者
谢云博
机构地区
成都理工大学信息科学与技术学院
出处
《软件导刊》
2014年第6期47-49,共3页
Software Guide
关键词
C++
JAVA
面向对象
多态性实现机制
虚函数表
方法表
常量池
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
引文网络
相关文献
节点文献
二级参考文献
12
参考文献
2
共引文献
12
同被引文献
8
引证文献
3
二级引证文献
2
参考文献
2
1
和力,吴丽贤.
关于C++虚函数底层实现机制的研究与分析[J]
.计算机工程与设计,2008,29(10):2705-2707.
被引量:11
2
蓝雯飞,周俊,陈淑清.
JAVA语言的多态性及其应用研究[J]
.计算机系统应用,2005,14(4):80-83.
被引量:3
二级参考文献
12
1
夏承遗,董玉涛,赵德新,唐树刚,陈国章,张桦.
C++中虚函数的实现机制[J]
.天津理工学院学报,2004,20(3):65-67.
被引量:6
2
陈淑清,蓝雯飞.
剖析Java语言的抽象类与接口[J]
.微计算机应用,2004,25(5):626-630.
被引量:4
3
杨亚俊,陈榕,杨青松.
从C++多态到CAR多态研究软件复用的发展[J]
.计算机工程与设计,2005,26(9):2291-2294.
被引量:3
4
赵红超,方金云,唐志敏.
C++的动态多态和静态多态[J]
.计算机工程,2005,31(20):72-73.
被引量:7
5
Echel B,Allison C.Thinking in C++(second edition), Volume 1 : Introduction to standard C++[M].Upper Saddle River: Prentice Hall,2000.
6
Echel B,Allison C.Thinking in C++, Volume 2: Practical programming[M].Upper Saddle River:Prentice Hall,2004.
7
Lippman S B.深度探索C++对象模型[M].候捷,译.武汉:华中科技出版社,2001.
8
蓝雯飞.
面向对象程序设计语言C++中的多态性[J]
.微型机与应用,2000,19(6):10-12.
被引量:10
9
尹玉娟.
面向对象程序设计中多态性的作用与实现[J]
.辽宁大学学报(自然科学版),2000,27(2):128-130.
被引量:4
10
蓝雯飞,陆际光,覃俊.
C++面向对象程序设计中的多态性研究[J]
.计算机工程与应用,2000,36(8):97-98.
被引量:14
共引文献
12
1
宋新爱.
基于容器的面向对象技术的多态性实现及应用[J]
.西安石油大学学报(自然科学版),2009,24(5):86-88.
被引量:1
2
董泉伶.
关于C++动态多态性实现机制的探究[J]
.现代计算机,2009,15(11):108-111.
被引量:1
3
夏承遗,李文杰,孙世温.
问题驱动的“C++程序设计”教学方法研究[J]
.计算机教育,2010(1):122-125.
被引量:23
4
徐启丰,胡勇,万玉成.
C^(++)语言中的虚函数研究[J]
.现代电子技术,2010,33(4):154-156.
被引量:1
5
李香菊.
Java语言中动态多态性的实现及应用[J]
.科技信息,2009(34).
6
刘丁慧,张海平.
C++中虚函数底层实现机制探讨[J]
.现代商贸工业,2010,22(24):353-354.
7
张海平,杜军,崔英杰.
C++中虚函数底层实现机制的探讨[J]
.电脑编程技巧与维护,2011(2):30-31.
8
金百东.
Java柔性多态功能设计与实现[J]
.计算机时代,2012(2):25-27.
9
连仁包,王卫星.
基于OpenCV的可扩展图像处理框架设计与实现[J]
.漳州师范学院学报(自然科学版),2013,26(3):54-60.
被引量:2
10
余双双,曾一,刘慧君,杨燕宁.
基于UML模型的多态性与Java接口代码信息一致性检测的方法[J]
.计算机应用与软件,2017,34(2):8-13.
被引量:5
同被引文献
8
1
茅永兴,朱伟康,刘冰,倪晓秋,何晶.
箭遥时间指令参数实时处理方法研究[J]
.遥测遥控,2013,34(3):72-75.
被引量:3
2
仇闽霞,李海平.
C++中运行时多态性的应用剖析[J]
.今日科苑,2007(22):83-84.
被引量:1
3
刘晨.
基于静态联编与动态联编多态性的研究[J]
.价值工程,2010,29(19):248-249.
被引量:1
4
姚云霞.
浅析C++中类的多态性[J]
.陇东学院学报,2012,23(1):9-11.
被引量:2
5
柯栋梁,李军利.
C++虚函数实现多态之案例驱动教学方法探讨[J]
.安徽工业大学学报(社会科学版),2012,29(4):114-115.
被引量:3
6
罗粮.
C++中通过VTABLE实现多态性机制的分析[J]
.电脑编程技巧与维护,2014(11):46-47.
被引量:1
7
李明明,管志伟.
浅析C++多态的作用及实现原理[J]
.无线互联科技,2014,11(7):116-116.
被引量:3
8
周彬,郭亮杰,田鸿瀛,王报华.
我国箭载遥测传输设备发展现状及展望[J]
.遥测遥控,2017,38(6):7-9.
被引量:8
引证文献
3
1
黄小花.
C#中运行时多态性的实现方法及过程分析[J]
.电脑编程技巧与维护,2021(12):42-45.
2
石峰.
位控类时间指令的实时处理方法[J]
.遥测遥控,2022,43(1):82-90.
3
李家宏,孙庆英.
C++多态性的实现过程[J]
.无线互联科技,2023,20(2):131-134.
被引量:2
二级引证文献
2
1
刘小丹.
C++与Java程序设计语言的特征研究[J]
.电脑编程技巧与维护,2023(10):52-54.
被引量:2
2
张启超,李振鹏.
某车型启动后快速请求灯光无响应问题分析[J]
.汽车电器,2024(6):78-82.
1
王杰.
“闪盘”故障巧解决[J]
.家电检修技术(电脑.办公室设备.手机版),2005(11):7-8.
2
李德奇.
C++类的多态性探究[J]
.株洲工学院学报,2003,17(2):62-65.
被引量:4
3
赵宝琴.
C++的多态在内部的实现[J]
.电脑开发与应用,2004,17(8):46-47.
4
曹贺锋,石雄,杨利民.
COM技术在多种编程环境中的应用[J]
.微型机与应用,2002,21(7):7-10.
被引量:3
5
李蓓蓓.
类的多态性研究[J]
.电脑学习,2006(2):64-64.
6
高慧萍,吕俊.
插件式开发技术研究与实现[J]
.计算机工程与设计,2009,30(16):3805-3807.
被引量:26
7
董泉伶.
关于C++动态多态性实现机制的探究[J]
.现代计算机,2009,15(11):108-111.
被引量:1
8
Sarah Perez.
这些混合云计算方法表明,我们还没有准备好过渡到云计算时代[J]
.信息方略,2009(1):10-10.
9
孙军波,罗贵明.
Reduction and Simplification of Explicit LTL Model Checking via an Abstraction Method[J]
.Tsinghua Science and Technology,2009,14(1):90-94.
10
许伟,楚耀宾.
面向对象编程语言关键特性的剖析(一)——虚函数和多态[J]
.电脑编程技巧与维护,2003(10):13-18.
被引量:1
软件导刊
2014年 第6期
职称评审材料打包下载
相关作者
内容加载中请稍等...
相关机构
内容加载中请稍等...
相关主题
内容加载中请稍等...
浏览历史
内容加载中请稍等...
;
用户登录
登录
IP登录
使用帮助
返回顶部