单项选择题

有如下程序: #include using namespace std; class Part{ public: Part(int x=0):val(x){cout<
A.123321
B.213312
C.213
D.123123

<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是( )。#include<iostream.h>class Myclass {public:Myclass(int i=0,intj=0){ x=i;y=j;}void show( ) { cout < < x= < < x < < < y= < < y < < end1;}void show( )const { cout < < x= < < < < y=’’ < < y < < end1;}privated:int x; int y;};void main( ){ Myclass my1(3,4);const my2(7,8);my1.show( );my2.show( );}
A. x=4,y=3;x=7,y=8
B. x=3,y=4;x=7,y=8
C. x=7,y=8;x=4,y=3
D. x=8,y=7;x=7,y=8
单项选择题
有如下类定义:class MyBase{int k;public:MyBase(int n=0):k(n)} int value()const{return k;}} ;class MyDerived:My Base{ int j;public:MyDerived(int i):j(i){}iny getK()const{return k;}int getJ()const{return j;}} 编译时发现有一处语法错误,对这个错误最准确的描述是【 】
A.函数getK试图访问基类的私有成员变量k
B.在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C.类MyDerived缺少一个无参的构造函数
D.类MyDerived的构造函数没有对基类数据成员k进行初始化
相关试题
  • 下面的语句中错误的是( )。
  • 下列描述中正确的是______。
  • C++语言中类定义中默认的访问权限是( )。
  • 下列不是描述类的成员函数的是( )。
  • 有以下程序:main(){ int a=1,b;f...