设计一个class需要注意的关键点
1 使用initializer list
2 函数是否需要加const
3 参数的传递尽量考虑传reference,以及是否需要加const
4 return时考虑by value还是by reference
5 数据主要放在private,函数主要放在public
1 使用initializer list
2 函数是否需要加const
3 参数的传递尽量考虑传reference,以及是否需要加const
4 return时考虑by value还是by reference
5 数据主要放在private,函数主要放在public