一个虚函数的简单例子

来源:互联网 发布:阿里软件 编辑:程序博客网 时间:2024/04/30 04:03

#include<iostream>

using namespace std;

class A

{

           void fun1()

               {

                      fun2();

                };

          virtual void fun2()

               {

                   cout<<"fun2 in class A";

              }

}

class B:public class A

{

             virtual void fun2()

                {

                          cout<<"fun2 in classB";

               };

}

 

void main()

{

     B m_example;

    m_example.fun1();

}

屏幕输出:fun2 in classB

原创粉丝点击