题目内容
(请给出正确答案)
[单选题]
对类中常量成员的初始化是通过构造函数中给出的()实现的。
A. 函数体
B. 参数表
C. 初始化表
D. 初始化表或函数体
答案
查看答案
A. 函数体
B. 参数表
C. 初始化表
D. 初始化表或函数体
第9题
在C++中,类的成员都有相应的访问级别,设有一个类定义如下:
class CStudent {
private:
char myname[15];
float myheight;
public:
intmyid;
public:
CStudent (); // 默认构造函数
CStudent (char *name,int height); // 用户自定义构造函数 void SetInfo(char *name,float
height);
void GetInfo();
~ CStudent (); // 析构函数
}
用语句CStudent s1; 创建一个对象,则下列对象访问语句正确的是()。
A.s1.myname=" jane ";
B.s1.myid= 20090323;
C.s1.myheigt= 167;
D.s1.SetInfo(" jane ",167);