变量尽量 private
传递参数 尽量使用 reference
返回参数 尽量使用 reference
不需要改变变量 需要加 const
构造函数初始化,尽量用 冒号:initialization来初始化,效率比在构造函数体{}里面要高