单项选择题
下面是类MyClass的定义,对定义中各语句描述正确的是( )。 class MyClass { private: int x,y, z; public: void MyClass(int A) { x=a; } //① int f(int a, int B) //② { x=a; y=b; } int f(int a, int b, int c=0) //③ { x=a; y=b; z=c; } static void g() { x=10; } //④ };
A.语句①是类MyClass 的构造函数的定义
B.语句②和③实现类成员函数的重载
C.语句④实现对类成员变量x的更新操作
D.语句①、②、③和④都不正确
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include <iostream> using namespace std; Class x { protected: int a; public: x() { a=1; } }; class x1 : virtual public x { public: x1() { a+=1; cout<<a; } }; class x2 : virtual public x { public: x2() { a+=2; cout<<a; } }; class y : public xl,public x2 { public: Y() { cout<<a<<end1; } }; int main () { y obj; return 0; } 该程序运行后的输出结果是( )。
A.1
B.123
C.242
D.244
点击查看答案&解析
单项选择题
有以下程序: #include<iostream> using namespace std; int main() { int a=5, b=4, c=3,d=2; if(a>b>c) cout<<d<<end1; else if((c-1>=D) ==1) cout<<d+1<<end1; else cout<<d+2<<end1; return O; } 执行后的输出结果是( )。
A.2
B.3
C.4
D.编译时有错,无结果
点击查看答案&解析
相关试题
有以下程序:#include <iostream>using...
有如下的类的模板定义:template <class...
有以下程序:#include <iostream>using...
设文件temp.txt 已存在,则以下的打印结...
将下面的语句段(A) 补充完整,使其和语...