00问答网
所有问题
常数据成员必须是公有的吗
如题所述
举报该问题
其他回答
第1个回答 2022-04-07
常数据成员可以是公有的。< /strong>
常对象中的任何类型的数据成员(无论私有还是公有)的值都不能被改变。
常数据成员必须进_初始化,并且不能被更新。
常数据成员不能在声明时赋初始值(普通数据成员也是)。
常数据成员必须在构造函数初始化列表进_初始化;普通数据成员在初始化列表和函数体中初始化均可。
相似回答
c++语言的程序,附答案
答:
常数据成员必须是公有的
C. 常数据成员要使用构造函数成员初始化列表进行初始化D. 常对象只能调用它的
常成员
函数,不能调用其它的成员函数 13、关于友元函数的描述中,错误的是A. 友元函数不是成员函数 B. 友元函数只能访问类中私有成员C. 友元函数破坏隐藏性,尽量少用D. 友元函数说明在类体内,使用关键字friend 14...
下列关于
常成员的
叙述中,正确的是( )。
答:
【答案】:B 常对象只能调用
常成员
函数,普通对象可以调用全部成员函数,包括常成员函数,选项A错误;常成员函数不能改变所操作对象的数据成员,即常成员函数不能更新对象的状态,选项8正确;
常数据成员是
指在类定义中不能修改其值的数据成员,它和普通类成员一样,不能被所有类对象共享,选项C错误;类...
常对象中的数据成员
是常数据成员
,那对它们初始化应该用参数初始化列表...
答:
常对象的意思是一旦初始化便不允许修改.而不是说对象的数据成员
是常数据成员
, 常数据成员要是在类里建的才算 class Time { public:const int hour;//这才叫常数据成员 int minute;int second;Time(int h,int m,int s){ hour=h;
常对象的数据成员都是
常数据成员
?
答:
不是说 不能修改的 就叫常数据成员 而是在类里面 明确有const修饰的 才是常数据成员
所以 常对象的数据成员都是常数据成员 这句话是不对的。
大家正在搜
类成员数据必须是公有的
数据成员的数据类型可以是
私有成员和公有成员的区别
数据成员和函数成员
公有成员和私有成员
类一定要有公有和私有成员吗
常数据成员是什么
类的数据成员主要是
类的默认数据成员是