您的位置:首页 > 编程语言 > C语言/C++

C++类中必须用初始化表初始化的数据成员

2016-08-09 15:22 253 查看
必须用初始化表初始化的数据成员:

1、const修饰的成员变量;

2、引用类型的成员;

3、类对象成员(类对象的数据成员为私有成员)

 

拷贝构造函数参数为const引用类型;

static类型的数据成员为静态成员, 他的特点是: 无论对象创建了多少个, 该数据成员的实例只有一个, 会被该类所创建的所有对象共享, 其中任何一个对象对其操作都会影响到其他对象。该类型的数据初始化是放在类外进行的:

int Book::ibookNumber =
0;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: