- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 成员函数的重载、覆盖与隐藏
成员函数的重载、覆盖与隐藏 成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。 1.1 重载与覆盖 成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual关键字可有可无。 覆盖是指派生类函数覆盖基类函数,特征是: (1)不同的范围(分
2011-10-25 15:25:31 1217
原创 深拷贝与浅拷贝的区别
拷贝构造函数是类中的一个特殊的成员函数,同时拷贝构造函数也是构造函数的一种,其函数名与类名相同,无返回类型,其作用也是为类的成员初始化以及为对象的构造分配存储空间,不同的是,拷贝构造函数的参数只有一个,且必须为该类对象的引用。 拷贝构造函数只有在使用一个对象初始
2011-10-05 22:47:06 5763
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人