总结:在重写方法时,最好加上这个override这个关键字以加强代码规范.
ovrride关键字,其实写不写无所谓.
#includeusing namespace std; class A{ public: virtual void fun1(void)=0;//纯虚函数定义 virtual void fun2(){//虚函数:默认实现 cout<<"A fun2"< fun1(); a->fun2(); return 0; }

总结:在重写方法时,最好加上这个override这个关键字以加强代码规范.
ovrride关键字,其实写不写无所谓.
#includeusing namespace std; class A{ public: virtual void fun1(void)=0;//纯虚函数定义 virtual void fun2(){//虚函数:默认实现 cout<<"A fun2"< fun1(); a->fun2(); return 0; }