c++——虚函数例子代码
2017-02-09 09:00
162 查看
#include <iostream> using namespace std; class VirtualBase { public: virtual void Demo() = 0; virtual void Fun(); }; void VirtualBase::Fun() { cout<<"父类的Fun执行了"<<endl; } class C:public VirtualBase { public: void Demo(); void Fun(); }; void C::Demo() { cout << "C::Demo!" << endl; } void C::Fun() { cout << "子类C::Fun!" << endl; } int main() { cout << "Hello world!" << endl; //VirtualBase *p = new VirtualBase(); // p->Fun(); // C c; // c.Demo(); VirtualBase *p = new C; p->Demo(); p->Fun(); return 0; }
相关文章推荐
- c++ 普通函数 虚函数 纯虚函数 代码例子
- 通过例子学习Lua(6) ---- C/C++中用Lua函数(转)
- [原创]18行代码实现无限级填充TreeView的例子与函数
- 如下代码中greater10函数调用时实参是如何传递的呢? 代码是MSDN中的一个例子
- perl 常用函数以及例子代码
- 过程抽象和返回一个值的函数(例子代码)
- 【分析】C++中通过溢出覆盖虚函数指针列表执行代码
- C/C++ 变参函数代码
- c++反汇编代码分析--偷调函数
- C++反汇编代码分析--函数调用
- C# 调用Dll中非托管C++代码时,函数参数的类型对照
- C++中通过溢出覆盖虚函数指针列表执行代码
- ◆ C++中通过溢出覆盖虚函数指针列表执行代码
- 通过例子学习Lua(6)--C/C++中用Lua函数
- C++普通函数对应的汇编代码
- 一个C++程序例子——指向函数的指针、含有可变形参的函数(备查)
- 这么详细的分类 C++ 源代码网站你见过没有? C++ 中的每一个方法,每一个操作,每一个头文件,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- 在C++中使用Lambda函数提高代码性能
- c++代码函数统计
- C# 调用Dll中非托管C++代码时,函数参数的类型对照