期刊文献+
共找到126篇文章
< 1 2 7 >
每页显示 20 50 100
关于C++虚函数底层实现机制的研究与分析 被引量:11
1
作者 和力 吴丽贤 《计算机工程与设计》 CSCD 北大核心 2008年第10期2705-2707,共3页
多态性是C++最具特色的性质之一,C++中实现多态的一个重要途径是动态绑定,而动态绑定的基础是虚函数。通过反汇编手段深入分析了C++中虚函数的底层实现机制,给出了在单继承下和多继承下虚函数的实现模型,并结合实例给出了通过动态绑定... 多态性是C++最具特色的性质之一,C++中实现多态的一个重要途径是动态绑定,而动态绑定的基础是虚函数。通过反汇编手段深入分析了C++中虚函数的底层实现机制,给出了在单继承下和多继承下虚函数的实现模型,并结合实例给出了通过动态绑定调用虚函数的额外花费,分析了对函数调用效率的影响,并就如何正确有效地使用虚函数提出了一些策略。 展开更多
关键词 虚函数 多态性 动态绑定 底层实现机制 反汇编
下载PDF
OOP多态性特征及其在C^(++)中的虚函数实现与设计方法研究 被引量:2
2
作者 冯山 许毅 《四川师范大学学报(自然科学版)》 CAS CSCD 2001年第5期533-536,共4页
多态性特征是掌握OOP技术的最困难点 ,在分析、研究了C++中多态性特征的必要性后 ,总结并给出了准确理解和掌握多态性特征的几个必要的技术概念及其实现要点 ,结合实际系统开发经验 ,提出了一种解决多态性设计和实现的具体、有效的解决... 多态性特征是掌握OOP技术的最困难点 ,在分析、研究了C++中多态性特征的必要性后 ,总结并给出了准确理解和掌握多态性特征的几个必要的技术概念及其实现要点 ,结合实际系统开发经验 ,提出了一种解决多态性设计和实现的具体、有效的解决方案 . 展开更多
关键词 OOP 虚函数 软件工程 多态性特征 C^++语言 程序设计 层次结构
下载PDF
C++中虚函数的实现机制 被引量:6
3
作者 夏承遗 董玉涛 +3 位作者 赵德新 唐树刚 陈国章 张桦 《天津理工学院学报》 2004年第3期65-67,共3页
介绍了C++编程语言中的虚函数及其在进行面向对象程序设计中重要性,并且详细阐述了它在编译器底层虚函数的实现机制.它通过一个vptr和vtable在运行时进行动态绑定,从而能够根据对象类型的不同调用不同的虚函数;并通过实例测试验证了上... 介绍了C++编程语言中的虚函数及其在进行面向对象程序设计中重要性,并且详细阐述了它在编译器底层虚函数的实现机制.它通过一个vptr和vtable在运行时进行动态绑定,从而能够根据对象类型的不同调用不同的虚函数;并通过实例测试验证了上述机制. 展开更多
关键词 C++ 虚函数 实现机制 面向对象程序设计
下载PDF
C++虚函数实现多态之案例驱动教学方法探讨 被引量:3
4
作者 柯栋梁 李军利 《安徽工业大学学报(社会科学版)》 2012年第4期114-115,共2页
多态性是面向对象程序设计方法学的重要特征之一,其中,运行时多态的语法规则对初学者难以掌握。利用反汇编手段,设计虚函数实现运行时多态的教学驱动案例,对加深学生理解虚函数实现运行时多态的基本原理和运行机制,具有良好的效果。
关键词 C++语言 虚函数 多态性 案例驱动 教学方法
下载PDF
C++中虚函数的实现技术研究 被引量:2
5
作者 袁亚丽 肖桂云 《河北北方学院学报(自然科学版)》 2006年第5期67-69,75,共4页
在《C++程序设计》语言里,虚函数在运行时表现出多态功能,是C++的精髓,它充分体现了面向对象程序设计思想中的继承和多态性这两大特性,介绍了虚函数在内存中的结构,并对虚函数引发的多态性和动态联编的实现过程进行了分析.
关键词 虚函数 多态性 动态联编 面向对象程序设计
下载PDF
C++的多态机制与虚函数的实现 被引量:1
6
作者 袁万莲 《滁州学院学报》 2005年第1期108-109,112,共3页
分析了两种多态:编译期多态和运行期多态,给出了C++虚函数在内存中的布局及其实现方法。
关键词 多态 虚函数 动态绑定 静态绑定 编译期多态 运行期多态
下载PDF
C^(++)语言中的虚函数研究
7
作者 徐启丰 胡勇 万玉成 《现代电子技术》 2010年第4期154-156,共3页
虚函数是面向对象的C++语言中的一个非常重要的概念。它充分体现了面向对象思想中的继承和多态性这两大特性,动态绑定是C++中实现多态的一个重要途径,虚函数是动态绑定的基础。通过深入分析VC++编译器实现虚函数的汇编代码。给出在继承... 虚函数是面向对象的C++语言中的一个非常重要的概念。它充分体现了面向对象思想中的继承和多态性这两大特性,动态绑定是C++中实现多态的一个重要途径,虚函数是动态绑定的基础。通过深入分析VC++编译器实现虚函数的汇编代码。给出在继承下的实现模型,并结合实例,在汇编语言层次研究了多态性的实现机理,揭示了虚函数和动态绑定的本质。 展开更多
关键词 虚函数 多态性 绑定 构造函数
下载PDF
浅析C++的动态联编和虚函数机制
8
作者 郑丽英 熊伟清 张润敏 《计算机应用研究》 CSCD 1995年第6期41-43,共3页
本文在分析归纳的基础上探讨了C++中静态联编,动态联编,虚函数及其它们之间的关系,由于虚函数是C++中一个非常重要的概念,本文重点讨论虚函数及其使用规则,并且给出它的实现模型,以期对掌握这一概念有所帮助。
关键词 静态联编 动态联编 虚函数 C++语言
下载PDF
关于C++中虚函数的几个问题 被引量:1
9
作者 张亚鹏 《赤峰学院学报(自然科学版)》 2006年第2期127-128,共2页
论述了C++中虚函数的需要性、动态联编、虚函数与内联函数的问题.
关键词 C++ 虚函数 需要性 动态联编 内联函数
下载PDF
C++中虚函数的应用 被引量:1
10
作者 范秋生 《荆门职业技术学院学报》 2007年第3期42-45,共4页
多态性是面向对象程序设计的重要特性之一,虚函数是实现多态的基础。文章对C++中虚函数的定义进行分析,并通过程序举例来探讨虚函数的作用。
关键词 虚函数 多态性
下载PDF
软件接口的消息方法和虚函数方法的比较
11
作者 徐明毅 《教育教学论坛》 2012年第1期73-75,共3页
消息方法和虚函数方法广泛用作软件接口,本文对它们的各自特点及在MFC和COM中的使用特点进行了评述。消息方法一般适用性广,但速度慢;虚函数方法速度快,但适应性差。综合两者的特点,提出了包含消息处理的虚函数方法和构造内部函数表的... 消息方法和虚函数方法广泛用作软件接口,本文对它们的各自特点及在MFC和COM中的使用特点进行了评述。消息方法一般适用性广,但速度慢;虚函数方法速度快,但适应性差。综合两者的特点,提出了包含消息处理的虚函数方法和构造内部函数表的消息处理方法,该两种方法在VC6.0中测试通过,便于在软件设计时灵活选择。 展开更多
关键词 接口 消息处理 虚函数 MFC COM
下载PDF
C++中虚函数底层实现机制探讨
12
作者 刘丁慧 张海平 《现代商贸工业》 2010年第24期353-354,共2页
虚函数是C++语言多态性以及动态绑定的关键,分析了C++中虚函数的使用方法,运用反汇编手段对虚函数底层实现机制进行了探讨,并研究了构造函数和析构函数中的虚函数调用。
关键词 C++ 虚函数 多态 底层实现机制
下载PDF
利用虚函数实现鼠标、键盘事件的模块化
13
作者 王建军 黄晓萍 《电脑开发与应用》 2006年第5期36-37,共2页
虚函数是C++中实现多态性的一个重要机制,常常使用它在父类中对某种操作提供一个框架,而在不同的子类中为该框架提供不同的实现,据此特点,介绍了目前图形图像处理软件中常用的一种鼠标键盘事件的新的封装机制。该机制以面向对象的多态... 虚函数是C++中实现多态性的一个重要机制,常常使用它在父类中对某种操作提供一个框架,而在不同的子类中为该框架提供不同的实现,据此特点,介绍了目前图形图像处理软件中常用的一种鼠标键盘事件的新的封装机制。该机制以面向对象的多态性及技术基础,可实现鼠标键盘事件的模块化和不同功能间的自动切换。 展开更多
关键词 虚函数 多态性机制 模块化 消息映射 VC++
下载PDF
试谈C++的多态性和虚函数
14
作者 范秋生 《黄冈职业技术学院学报》 2006年第4期82-84,共3页
本文分析了C++中的两种多态性:编译时的多态性和运行时的多态性,通过函数重载和虚函数对其进行了探讨,指出了虚函数是实现动态联编的关键。
关键词 多态性 虚函数 静态联编 动态联编
下载PDF
浅谈C++中的虚函数
15
作者 张锋 《湖南工业职业技术学院学报》 2008年第1期25-27,共3页
虚函数是C++中用于实现多态的机制,其核心理念就是通过基类来访问派生类定义的函数。虚函数在类中必须用virtual关键字来声明.虚函数只能借助于指针或者引用来实现多态。在基类中可以通过将虚函数声明为纯虚函数的手段来定义抽象类,强... 虚函数是C++中用于实现多态的机制,其核心理念就是通过基类来访问派生类定义的函数。虚函数在类中必须用virtual关键字来声明.虚函数只能借助于指针或者引用来实现多态。在基类中可以通过将虚函数声明为纯虚函数的手段来定义抽象类,强制派生类在自己的类定义中实现虚函数的具体功能。在C++编译时通过虚函数表机制来达到运行时根据调用对象来决定要执行的虚函数的版本,从而实现多态。 展开更多
关键词 多态 虚函数 虚函数
下载PDF
C++中虚函数与虚析构函数作用的讨论
16
作者 黎扬 《兰州石化职业技术学院学报》 2003年第1期15-17,共3页
给出了C ++中用于实现多态的一种重要的机制———虚函数与虚析构函数的作用及用法 ,C ++中多态的分类、特点及实现方式。
关键词 C++ 虚函数 析构函数 面向对象 程序设计语言 多态性
下载PDF
虚函数实现机制及其在项目开发中的应用
17
作者 高家宝 《软件导刊》 2007年第3期35-36,共2页
在分析虚函数的实现机制的基础上,结合实际项目开发的经验,探讨了其在工程开发中的一些应用。
关键词 虚函数 项目开发 多态性 实现机制
下载PDF
C^(++)的多态机制及虚函数实现技术
18
作者 郑丽英 《甘肃工业大学学报》 1995年第2期81-86,共6页
分析总结了C ̄(++)的多态机制及其表现形式。给出了C ̄(++)虚函数的实现方法,以及实现的数据结构、虚函数表的实现方法和虚函数调用的翻译策略,讨论了虚函数实现技术的关键问题。
关键词 多态性 虚函数 C^++语言 面向对象 程序设计
下载PDF
C++中虚函数底层实现机制的探讨
19
作者 张海平 杜军 崔英杰 《电脑编程技巧与维护》 2011年第2期30-31,共2页
分析了C++中虚函数的使用方法,运用反汇编手段对虚函数底层实现机制进行了探讨,并研究了构造函数和析构函数中的虚函数调用。
关键词 C++ 虚函数 多态 底层实现机制
下载PDF
基于静态分析的C++虚函数匹配算法研究
20
作者 龚健 牟永敏 张志华 《微计算机信息》 2010年第27期140-141,182,共3页
在分析C++程序的静态路径时,确定出虚函数调用所对应的函数原型是非常重要的。根据多态性的实现机制,以静态分析建立的虚函数表为基础,从数据流角度出发,分别对赋值和函数调用进行定值和别名分析方法,并建立相应的表,确定出虚函数调用... 在分析C++程序的静态路径时,确定出虚函数调用所对应的函数原型是非常重要的。根据多态性的实现机制,以静态分析建立的虚函数表为基础,从数据流角度出发,分别对赋值和函数调用进行定值和别名分析方法,并建立相应的表,确定出虚函数调用所对应的类的函数原型。对面向路径的C++语言程序自动化测试起到了关键作用。 展开更多
关键词 静态路径 多态性 虚函数匹配 自动化测试
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部