单项选择题
若有以下程序:
#include<iostream>
using namespace std;
class A
public:
A(int i,int j)
a=i;
b=j;
void move(int x,int y)
a+=X;
b+=y;
voidshow()
cout<<a<<","<<b<<endl;
private:
int a,b;
;
class B:private A
public:
B(int i,int j):A(i,j))
void fun()
move(3,5);
void f1()
A::show();
;
int main()
B d(3,4);
d.fun();
d.f1();
return 0;
程序执行后的输出结果是( )。
A.3,4
B.6,8
C.6,9
D.4,3
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
设有以下定义和程序: #include<iostream.h> class A1 public: void show1() cout<< class A1 <<endl; ; class A2:public A1 public: void show2() cout<< class A2 <<endl; ; class A3:protected A2 public: void show3() cout<< class A1 <<endl; ; void main() A1 obj1; A2 obj2; A3 obi3; 则以下不合语法的调用语句是( )。
A.objl.show1();
B.obj2.show1();
C.obj3.show1();
D.obj2.show2();
点击查看答案
单项选择题
下列语句中,错误的是( )。
A.const int buffer=256;
B.const int temp;
C.const double *point;
D.const double *rt=new double(5.5);
点击查看答案
相关试题
有如下程序: #include<iostream> usi...