摘要: 继承: 联系一起的类有层次关系。 基类: 层次关系的根部 派生类: 基类负责定义在层次关系中所以类共同拥有的成员,派生类定义其各种特有的成员。 基类类型相关的函数, 派生类不做改变直接继承的函数 某些函数基类希望派生类个字定义适合自身的版本,此时基类就将这些函数声明成虚函数。 派生类必须通过使用类派 阅读全文
posted @ 2017-08-25 01:32 hahahaf 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 定义一个类,就要显式或隐式定义此对象的拷贝,移动,赋值与销毁: 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 拷贝构造函数:参数是自身类类型的引用 class Foo{ Foo(); Foo(const Foo &); } 如果没有自己定义拷贝构造函数,编译器会定义一个,与合 阅读全文
posted @ 2017-08-25 00:47 hahahaf 阅读(195) 评论(0) 推荐(0) 编辑