搬瓦工中文网

欢迎光临
我们一直在努力

C++纯虚函数和抽象类详解

纯虚函数就是没有函数体的虚函数。包含纯虚函数的类就叫抽象类。下面的类 A 就是一个抽象类: class A { private: int a; public: virtual void Print() = 0; //纯虚函数 void fun1() { cout fun1; } }; Print 就

赞(0)hosteonshosteons主机教程 阅读(1043)去评论

C++虚析构函数详解

有时会让一个基类指针指向用 new 运算符动态生成的派生类对象,正如6. 2节多态的作用中几何形体程序所做的那样。 用 new 运算符动态生成的对象都是通过释放指向它的指针来释放的。

赞(0)hosteonshosteons主机教程 阅读(1130)去评论

C++调用虚函数的注意事项

6. 4.1在成员函数中调用虚函数 类的成员函数之间可以互相调用。在成员函数(静态成员函数、构造函数和析构函数除外)中调用其他虚成员函数的语句是多态的。例如下面的程序: #i

赞(0)hosteonshosteons主机教程 阅读(1101)去评论

C++派生类和赋值运算符

前面提到过,派生类的默认复制构造函数会调用基类的复制构造函数,以对派生类对象中的基类对象进行初始化。 如果基类重载了赋值运算符 = 而派生类没有,那么在派生类对象之间赋

赞(0)hosteonshosteons主机教程 阅读(1018)去评论

登录

找回密码

注册