c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.Class MyClass{ public:void MyClass(int a ){x=a } //1int 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; } //4pr
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 19:50:42
![c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.Class MyClass{ public:void MyClass(int a ){x=a } //1int 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; } //4pr](/uploads/image/z/6466334-14-4.jpg?t=c%2B%2B%3A%E4%B8%8B%E9%9D%A2%E5%85%B3%E4%BA%8E%E7%B1%BBMyClass%E7%9A%84%E5%AE%9A%E4%B9%89%2C%E5%AF%B9%E5%AE%9A%E4%B9%89%E4%B8%AD%E7%9A%84%E5%90%84%E8%AF%AD%E5%8F%A5%E6%8F%8F%E8%BF%B0%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AF____.Class+MyClass%7B+public%3Avoid+MyClass%28int+a+%29%7Bx%3Da+%7D+%2F%2F1int+f%28int+a%2Cint+b%29+%2F%2F2%7B+x%3Da%3B+y%3Db%3B+%7Dint+f%28int+a%2Cint+b%2Cint+c%3D0%29+%2F%2F3%7B+x%3Da%3B+y%3Db%3B+z%3Dc%3B+%7Dstatic+void+g%28+%29+%7B+x%3D10%3B+%7D+%2F%2F4pr)
c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.Class MyClass{ public:void MyClass(int a ){x=a } //1int 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; } //4pr
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都不正确
c++:下面关于类MyClass的定义,对定义中的各语句描述正确的是____.Class MyClass{ public:void MyClass(int a ){x=a } //1int 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; } //4pr
选D
1.构造函数不能有返回值,所以错误
2和3函数签名返回int,但实现没有返回
4.静态函数不能访问实例成员变量