试题查看

【单选题】

有以下程序:
#inCluDE <iostrEAm>
#inCluDE <string>
using nAmEspACE stD;
ClAss BAsE
privAtE:
ChAr BAsEnAmE[10];
puBliC:
BAsE ( )
strCpy (BAsEnAmE, "BAsE");
virtuAl ChAr *mynAmE()
rEturn BAsEnAmE;
ChAr *ClAssnAmE()
rEturnBAsEnAmE;
;
ClAssDErivED : puBliC BAsE
privAtE:
ChAr DErivEDnAmE[10];
puBliC:
DErivED()
strCpy(DErivEDnAmE,"DErivED");
ChAr *mynAmE()
rEturn DErivEDnAmE;
ChAr *ClAssnAmE()
rEturn DErivEDnAmE;
;
voiD showptr(BAsE &p)
Cout<<p.mynAmE()<<" "<<p.ClAssnAmE() ;
int mAin ()
BAsE BB;
DErivED DD;
showptr(DD) ;
rEturn 0;
A.DErivEDBAsE
BAsEBAsE
C.DErivEDDErivED
D.BAsEDErivED

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

67%的考友选择了A选项

32%的考友选择了B选项

0%的考友选择了C选项

1%的考友选择了D选项

你可能感兴趣的试题

有以下程序:main()inta=666,b=888;printf("%d\n"有以下程序:#definef(x)(x*x)main()inti1,i2;i1=有以下程序:main()inta,b,d=25;a=d/10%9;b=a&&(-以下程序的输出结果是#include<iostream.h>voidrevers下列程序中画线处应填入的语句是classBasepublic:voidfun()有以下程序:main()inta=[10]1,2,3,4,5,6,7,8,9,1