> 其他 >
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都不正确
人气:169 ℃ 时间:2020-02-03 21:02:56
解答
选D
1.构造函数不能有返回值,所以错误
2和3函数签名返回int,但实现没有返回
4.静态函数不能访问实例成员变量
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版