1.类名首字母大写
Wakawaka
2.类接口:编写类的人提供的一个操作类成员的方法
3.通过关键字实现类成员的访问控制
4.封装:将实现细节和抽象分开被称为封装,如.h和.cpp文件分开,接口是实现封装的重要一环
5.默认访问权限private
6.作用域解析运算符::标识函数所属的类
7…定义位于类声明中的函数都将自动成为内联函数,类声明常将短小的成员函数作为内联函数
可以用inline void neilianfunction(){}实现类声明外定义内联函数
8.客户/服务器模型
9.cout.setf(fixed.floatfield)
10.cout.precision(3)设置cout输出显示3位小数
11.构造函数:无返回值,无生命类型
12.数据成员中使用m前缀或在其后加段下划线
13.
Stock food = Stock("hh");//显式调用
Stock garment("hh")//隐式调用
Stock *garment = new Stock("hh")//和new搭配使用
14.析构函数无返回值,无声明类型,无参数,new构造的就用delete析构
15.自动变量在程序退出所属代码块时消失,可以用{}来定义代码块和变量生命周期
16.void getValue(){} const;保证不会改变调用对象
17.const Stock & topval(const Stock & s) const;
第一个const:返回类型是一个const 引用
括号里const是不会修改被显式访问的对象
最后的const是不会修改隐式调用对象
explict
https://blog.csdn.net/qq_35524916/article/details/58178072