成员初始化列标的语法
- 只适用于构造函数
- 只能使用这种格式来初始化 非静态const数据成员与引用数据成员 ; const成员必须在定义时初始化,引用数据成员也是
- 初始化后,引用类型变量始终指向同一对象;不能将它修改为指向另一个对象。也就是说,一旦初始化,则不能更改引用使之引用另一对象。
- 数据成员被初始化的顺序与它们出现在类声明中的顺序相同 ;
引申出常规初始化方法(括号方法)
可以将 int game = 162; ≌ int game(162);
记录是最好的学习方法。
可以将 int game = 162; ≌ int game(162);