虚函数
虚函数的相关文献在1994年到2022年内共计121篇,主要集中在自动化技术、计算机技术、无线电电子学、电信技术、数学
等领域,其中期刊论文104篇、会议论文2篇、专利文献9788篇;相关期刊87种,包括人天科学研究、今日科苑、河池学院学报等;
相关会议2种,包括第八届全国遥感遥测遥控学术研讨会、'2001中国计算力学大会等;虚函数的相关文献由187位作者贡献,包括B.萨哈、H.陈、S.罗等。
虚函数
-研究学者
- B.萨哈
- H.陈
- S.罗
- S.颜
- X.周
- Y.高
- 曾庆凯
- 范秋生
- 吴源
- 李强
- 胡昌振
- 郑丽英
- 顾乃杰
- 何先波
- 冉宇辰
- 周建儒
- 周志刚
- 张帆
- 张昀
- 张海平
- 曹军
- 朱伟
- 李景霞
- 杨亚峰
- 潘纹
- 王勇
- 苏俊杰
- 蓝雯飞
- 连凤春
- 邹振威
- 闫海林
- dangguai27
- 万振武
- 万玉成
- 于瑞琴
- 于超
- 仇闵霞
- 何援军
- 余美璘
- 冯山
- 刘丁慧
- 刘亚波
- 刘光栋
- 刘喜勋
- 刘大有
- 刘奕明
- 刘祖云
- 单纯
- 卫洪春
- 吕慧娟
-
-
饶志龙;
杨声英
-
-
摘要:
本文基于C++实现战斗回合制系统,通过类的继承性设计4种NPC,通过虚函数实现不同NPC选择同一行为的不同效果,通过设置逃跑、随机buff等模块增加游戏的趣味性。战斗回合制系统是各类回合制游戏的核心模块,在设计战斗回合制系统时,涉及到军团的出手顺序、buff的赋予机制等问题。
-
-
-
姚晓敏
-
-
摘要:
对于程序设计而言其继承性在很大程度上反映出了事物与事物之间的层次关系,而事物本身外延引发的一系列行为则由多态性所呈现.虚函数具备强大的功能,它能够使得同一消息发送至不同对象之后不同对象回复不同的动作.下面本文将对虚函数的多态性机制进行相关研究,首先对面向对象程序设计的多态性进行分析,然后产生虚函数的基本定义,最后对虚函数实现多态性机制的法则进行论述.
-
-
李欣然;
赵山林
-
-
摘要:
C++语言程序设计课程中,多态性分为两类.一是静态多态,通过函数重载实现,解决自定义数据类型运算问题;二是动态多态,通过虚函数实现,提高了程序的可扩充性.通过实例分析出利用函数重载实现静态多态的方法以及利用虚函数产生动态多态的条件.
-
-
黄双玲;
黄章进;
顾乃杰
-
-
摘要:
函数调用关系能够反映软件系统中函数间的依赖关系,完整的函数调用关系可以更好地辅助程序验证和死锁分析,提升验证和分析的完备性.现有静态分析函数调用关系的方法不能准确分析函数指针和虚函数的调用,影响了其分析结果的准确性.针对这一问题本文提出了一种基于控制流图(Control Flow Graph,CFG)的函数调用关系静态分析方法,该方法首先使用GCC插件静态获取源代码中的类型和函数CFG等信息并构建分析路径,然后采用本文提出的模拟仿真算法分析程序中的语句,并解析函数指针和虚函数的调用,最后基于分析结果生成完整的函数调用关系.实验结果表明,该方法能够很好地支持对函数指针和虚函数的处理,提升了分析结果的准确性.
-
-
卫洪春;
彭小利;
蒲国林
-
-
摘要:
The program structure generated by Win32 Application in VC development environment is simple and clear. The generation process of MFC generated window application program is fairly complex. In order to analyze the specific process of the MFC generated window application program,the source code of MFC framework and its calling relationship is studied deep-ly. In combination with encapsulation,inheritance,polymorphism and compiling preprocessor mechanisms of C++ object-orien-ted technology,a simulation system was designed to simulate the specific process of MFC generated window application pro-gram,and deal with various messages. It can help programmers to further comprehend and apply MFC architecture to write bet-ter Window-based application program.%VC开发环境中的Win32 Application生成窗口应用程序,结构简单清晰,MFC生成窗口应用程序的过程相当复杂。为了剖析MFC生成窗口应用程序的具体过程,深入分析了MFC框架的源代码及其调用关系,结合C++面向对象技术的封装、继承、多态、编译预处理等机制,设计了一个模拟系统,用以模拟MFC生成窗口应用程序的具体过程及响应各种消息,以助于深入领会、理解、应用MFC架构,从而编写更好的应用程序。
-
-
周建儒
-
-
摘要:
多态性是面向对象程序设计的重要特性,动态多态性是一种在运行时,而不是在编译时进行的动态绑定机制,它的基础是动态方法调用.深入讨论了在单继承的情况下C++和Java编程语言的动态绑定机制,这有助于理解面向对象程序设计思想.
-
-
-
-
柯栋梁;
李军利
-
-
摘要:
Polymorphism is one of the most important characteristic properties in object-oriented programming methodology,yet,analysis of basic runtime principle of virtual function is insufficient in current textbook and may lead to a bad effectiveness.By means of disassembler and employing case-driven method,it is good for students to understand the basic runtime mechanism of virtual function.%多态性是面向对象程序设计方法学的重要特征之一,其中,运行时多态的语法规则对初学者难以掌握。利用反汇编手段,设计虚函数实现运行时多态的教学驱动案例,对加深学生理解虚函数实现运行时多态的基本原理和运行机制,具有良好的效果。