C++ 在继承中虚函数、纯虚函数、普通函数,三者的区别
摘要:1.虚函数(impure virtual) C++的虚函数主要作用是“运行时多态”,父类中提供虚函数的实现,为子类提供默认的函数实现。 子类可以重写父类的虚函数实现子类的特殊化。 如下就是一个父类中的虚函数:class A{public: virtual void out2(string s) { coutusing namespace std;class A{public: virtual void out1()=0; ///由子类实现 virtual ~A(){}; virtual void out2() ///默认实现 { ...
阅读全文
posted @ 2014-02-27 09:18