单项选择题
下面叙述不正确的是( )。
A. 派生类一般都用公有派生
B. 对基类成员的访问必须是无两义性的
C. 赋值兼容规则也适用于多重继承的组合
D. 基类的公有成员在派生类中仍然是公有的
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序的运行结果为( )。#include<iostream.h>class Location {protected:int X,Y;publiC:void SeX(int myx){X=myx;}void SetY(int myy){Y=myy;}void showxy( ) {cout<< X= <<X<< << Y =<< Y<<endl;} };Class Rectangle :public Location{private:int H,W;public:void SetH(int myh){H=myh;}void SetW(int myw) {W=myw;}void show( ) {cout << X= <<X<< << Y= << <<Y<< << H= << H<< << W= <<W<<endl;} };void main( ){ Rectangle r1;r1.SetX(3);r1.SetY(5);r1.SetH(4);r1.SetW(6);r1.showxy( );r1. show( );}
A. X=3 Y=5 X=3 Y=5 H=4 W=6
B. X=3 Y=5 X=3 Y=5 H=3 W=6
C. X=3 Y=5 X=3 Y=4 H=4 W=6
D. X=3 Y=5 X=3 Y=3 H=4 W=6
点击查看答案&解析
单项选择题
下面程序输出的结果为( )。#include iostream.h class A{public:A( ) { cout < < CLASS A < < end1;}~ A( ) { }};class B:public A{public:B( ){ cout < < CLASS B < < end1;}~ B( ) { }};void main( ){A * p;p=new B;B * q;q=new B;}
A.CLASS ACLASS B
B.CLASS ACLASS BCLASS B
C.CLASS ACLASS BCLASS ACLASS B
D.CLASS ACLASS BCLASS BCLASS B
点击查看答案&解析
相关试题
继承的方式有公有继承、私有继承和【 】3种。
以下程序的输出结果是 _________...
C++语言的基本控制结构为顺序结构、选择...
以下程序用于判断 a、b、c 能否构成三角...
如果类B继承了类A,则称类A为类B的基类,类...