c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/01 18:48:57
c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.
Class MyClass
{ public:
void MyClass(int a ){x=a } //1
int f(int a,int b) //2
{ x=a; y=b; }
int f(int a,int b,int c=0) //3
{ x=a; y=b; z=c; }
static void g( ) { x=10; } //4
private:
int x,y,z;
};
A.语句1是类MyClass的构造函数定义
B.语句2和3实现类成员函数的重载
C.语句4实现对类成员变量x的更新操作
D.语句1、2、3、4都不正确
Class MyClass
{ public:
void MyClass(int a ){x=a } //1
int f(int a,int b) //2
{ x=a; y=b; }
int f(int a,int b,int c=0) //3
{ x=a; y=b; z=c; }
static void g( ) { x=10; } //4
private:
int x,y,z;
};
A.语句1是类MyClass的构造函数定义
B.语句2和3实现类成员函数的重载
C.语句4实现对类成员变量x的更新操作
D.语句1、2、3、4都不正确
选D
1.构造函数不能有返回值,所以错误
2和3函数签名返回int,但实现没有返回
4.静态函数不能访问实例成员变量
1.构造函数不能有返回值,所以错误
2和3函数签名返回int,但实现没有返回
4.静态函数不能访问实例成员变量
c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.
MyClass类定义如下:
8、分析下列程序中类MyClass的定义
下列对数据对象定义正确的描述是
下面关于数组定义语句不正确的是
有以下定义语句double a,b;int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是____
以下定义语句中正确的是
以下定义语句中正确的是?
以下正确的定义语句是( ) 选项:
设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.
若定义语句:int a,b,c,*p=&c;之后,接着执行下列选项中的语句,则能正确执行的语句是
下面关于空函数的定义,正确的是(