首页 | 本学科首页   官方微博 | 高级检索  
     

C++语言中的虚函数研究
引用本文:徐启丰,胡勇,万玉成.C++语言中的虚函数研究[J].现代电子技术,2010,33(4):154-156.
作者姓名:徐启丰  胡勇  万玉成
作者单位:徐州空军学院,江苏,徐州,221000
摘    要:虚函数是面向对象的C++语言中的一个非常重要的概念。它充分体现了面向对象思想中的继承和多态性这两大特性,动态绑定是C++中实现多态的一个重要途径,虚函数是动态绑定的基础。通过深入分析VC++编译器实现虚函数的汇编代码。给出在继承下的实现模型,并结合实例,在汇编语言层次研究了多态性的实现机理,揭示了虚函数和动态绑定的本质。

关 键 词:虚函数  多态性  绑定  构造函数

Study of Virtual Function in C~(++)
XU Qifeng,HU Yong,WANG Yucheng.Study of Virtual Function in C~(++)[J].Modern Electronic Technique,2010,33(4):154-156.
Authors:XU Qifeng  HU Yong  WANG Yucheng
Affiliation:XU Qifeng,HU Yong,WANG Yucheng(Xuzhou Air Force College,Xuzhou,221000,China)
Abstract:Virtual Function is an important concept of object oriented language C++.It presents the Inheritance and Polymorphism of the idea in object oriented language,dynamic binding is an important approach to realize polymorphism in C++ and virtual function is its foundation,this paper investigates the realization mechanism of virtual function in assemble language in VC++.According to inheritance relationship,the realize model of polymorphism is studied by example and in assemble language,and reveals the essence o...
Keywords:virtual function  polymorphism  bind  constructor  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号