首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;}
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;}
admin
2013-02-27
22
问题
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;} int geta( ) {cout<<a<<endl; return a; } }; class y: x { int b; public: x:: geta; //A void result ( ) {b=geta ( )+8; cont<<b<<endl;} }; void main ( ) { y yy; //B yy. result( ); yy. geta( ); //C }
选项
A、A行错误,应写成“x::geat()”
B、B行错误,应写成“y yy();”
C、C行错误,不能对私变量引用
D、没有错误,其输出结果为: 3 11 3
答案
8
解析
语句x::geta;把基类中的公有成员说明为子类中的公有成员,因而可以为子类对象引用。
转载请注明原文地址:https://kaotiyun.com/show/6sNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统中完成查询操作使用的语言是()。
下列叙述中正确的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**s,intp[2][3]){**s=p[1][1];}main(){
有以下类定义classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是()。
在C++语言中,一个short型数据在内存中占用2个字节,则unsignedshort型数据的取值范围为【】。
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为【】。
若一棵二叉树具有10个度为2的结点,则该二叉树的度为0的结点个数是______。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
数据处理的最小单位是
随机试题
静压滑动轴承的供油方式有变量式和变压式两种。()
在原材料按计划成本计价时,仓库和财会部门分别设置材料明细分类账。仓库按材料的品种和规格设置一套只有数量的材料明细分类账,而财会部门按材料的品种和规格设置只登记金额的材料明细账。
以下检查结果可作为溶血性贫血的临床表现错误的是
A.营养人体B.运输代谢C.推动气血的运行D.维持体温的相对恒定E.温养脏腑、肌肉、皮毛营气的生理功能是()。
关于法的可诉性的特征,以下哪些说法是正确的?
下列说法不正确的有哪些?
区分不同账务处理程序的根本标志是( )。
我国中央银行基本上是按照()划分货币层次的。
全面推行行政执法公示制度,行政执法机关要按照“谁执法谁公示”的原则。()
在C语言程序中,以下说法正确的是()。
最新回复
(
0
)