摘要: 运算符重载时要遵循以下规则: (1) 除了类属关系运算符"."、成员指针运算符".*"、作用域运算符"::"、sizeof运算符和三目运算符"?:"以外,C++中的所有运算符都可以重载。 (2) 重载运算符限制在C++语言中已有的运算符范围内的允许重载的运算符之中,不能创建新的运算符。 (3) 运算 阅读全文
posted @ 2019-07-26 14:57 maider 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 派生类的构造函数要点(from C++ primer plus): 1、首先创建基类对象; 2、派生类的构造函数应通过成员初始化列表将基类信息传递给基类的构造函数; 3、派生类构造函数应初始化派生类新增的数据成员。 归纳:创建基类对象(按照继承的顺序)→初始化类中新成员(按成员定义的顺序)→派生类的 阅读全文
posted @ 2019-07-26 09:25 maider 阅读(699) 评论(0) 推荐(0) 编辑