- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 虚函数覆盖
1。覆盖函数,即在子类中用相同的函数名和签名重写父类的方法,虚函数,在子类中用相同的函数名和签名重写父类的方法(前面有virtual关键字)。如下 class Father { public: void FunctionA() const
2013-03-04 08:52:56 414
转载 Const,Const函数,Const变量,函数后面的Const
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。 const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书
2013-03-01 09:49:24 706
转载 拷贝构造函数和赋值函数的必要性和意义
引题:网上看到这篇佳文,忍不住收藏以飨读者,当然还有自己!呵呵....... 重点:包含动态分配成员的类 应提供拷贝构造函数,并重载"="赋值操作符。 以下讨论中将用到的例子: class CExample { public: CExample(){pBuffer=NULL; nSize=0;} ~CExample(){delete pBuffer;}
2013-03-01 09:16:48 402
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人