单项选择题
下面是类MyChss的定义,对定义中语句描述正确的是( )。
class MyClasspublic:
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;
stahc void g ()X=10;) //④
private:
int X,Y,Z;
;
A.语句①是类MyClass的构造函数定义
B.语句②和语句③实现类成员函数的重载
C.语句④实现对类成员变量X的更新操作
D.语句①②③和④都不正确
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有以下程序:#include <iostream>using namespace std;class Aprivate: int a;public: void seta(int x) a=x; void showa() cout<<a<< , ;;class Bprivate: int b;public: void setb(int x) b=x; void showb() cout<<b<< , ;;class C: public A, private Bprivate: int c;public: void setc(int x, int y, int z) c=z; seta(x); setb(y); void showc() showa(); showb(); cout<<c<<end1;;int main() C c; c.setc(1,2,3); c.showc(); return 0;程序执行后的输出结果是( )。
A.1,2,3
B.1,1,1
C.2,2,2
D.3,3,3
点击查看答案
单项选择题
有如下程序:#include <iostream>using namespace std;class Base public: Base()cout<< BB ; f(); Void f()cout<< Bf ; ;class Derived: public Base public: Derived() cout<< DD ; void f() cout<< Df ; ;int main() Derived d; return 0; 执行上面的程序将输出( )。
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
点击查看答案
相关试题
下列程序的输出结果是 【15】 。#incl...
在下面横线上填上适当的语句,完成程序。#...
有如下程序:#include<iostream.h>void...
下面程序的运行结果是 【13】 。#incl...
已知数组a中的元素个数为n,下列语句的作用...