计算机二级考试

解析:下面程序的执行结果为 #include"iostream" using

来源:网考网计算机二级 所有评论

【单选题】下面程序的执行结果为
#include"iostream"
using namespace std;
classA

int a;
public:
void Seta(int x)a=x;
voidDisplay_a( )cout<<a<<endl;

classB

int b;
public:
void Setb(int x)b=x;
voidDispaly-b( ) cout<<b<<endl;

classC、publicA,privateB

private:
int c;
public:
void Setc(int x,int y,int z)
c=z;Seta(x);Setb(y);
voidDisplay_c( ) cout<<c<<endl;

①void main( )

③C、cc;
④ cC、Seta(1);
⑤ cC、Display_a( );
⑥ cC、Setc(2,2,3);
⑦ cC、Dispaly-b( );
⑧ cC、Display_c( );
A.输出为2 2 3
B.有错误在第5行
C.输出为1 2 3
D.有错误在第7行

网考网参考答案:D
网考网解析:

[命题目的] 考查类的继承方法。 [解题要点] private继承不能调用Display_b函数, public继承可以调用基类中非private成员。 [考点链接] 类的继承方式public,protected和private的区别。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论