大气的编程习惯(1)尽可能使用构造函数的初始化列表(2)函数传参时尽量传引用:在条件允许下尽量传const引用(3)函数返回值尽量返回引用(4)如果函数不需要修改对象状态则声明为常量成员函数:常对象只能调用常量成员函数(5)数据部分尽可能privateC++的演化C++的组成C++类的两个经典分类(1)不带指针成员变量的类:class without pointer members(2)带指针成员变量的类:class with pointer members基于对象(Object.
大气的编程习惯(1)尽可能使用构造函数的初始化列表(2)函数传参时尽量传引用:在条件允许下尽量传const引用(3)函数返回值尽量返回引用(4)如果函数不需要修改对象状态则声明为常量成员函数:常对象只能调用常量成员函数(5)数据部分尽可能privateC++的演化C++的组成C++类的两个经典分类(1)不带指针成员变量的类:class without pointer members(2)带指针成员变量的类:class with pointer members基于对象(Object.