首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class 1.estClass1 { int k: public: void set(int n){k=n;} int get()const{return k;} };
有如下类声明: class 1.estClass1 { int k: public: void set(int n){k=n;} int get()const{return k;} };
admin
2013-05-30
28
问题
有如下类声明:
class 1.estClass1
{
int k:
public:
void set(int n){k=n;}
int get()const{return k;}
};
class TestClass2:protected TestClass1
{
protected:
int j;
public:
void set(int m,int n){TestClass1::set(m);j=n;}
int getoconst{return TestClass1::get()+j;}
};
则类TestClass2中保护的数据成员和成员函数的个数是__________。
选项
答案
3
解析
首先在TestClass2中声明为protected的变量j为保护的数据成员。然后TestClass2保护继承于TestClass1,所以基类TestClass1中的公有成员和保护成员在派生类TestClass2中都成了保护成员。即get和set函数都成了保护成员。
转载请注明原文地址:https://kaotiyun.com/show/UmNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;classpoint{public:point(intpx=10,intpy=10){
C++程序中的预处理命令以符号【】作为起始标记。
可以用p.a的形式访问派生对象p的基类成员,其中a是______。
结构化程序设计的一种基本方法是______。
下列不能被重载的运算符是______。
可行性研究要进行一次_______需求分析。
测试的目的是暴露错误,评价程序的可靠性;而发现错误的位置并改正错误的是【】。
两个或两个以上模块之间关联的紧密程度称为()。
软件工程研究的内容主要包括:【】技术和软件工程管理。
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
随机试题
WillthereeverbeanotherEinstein?ThisistheundercurrentofconversationatEinsteinmemorialmeetingsthroughouttheyear.
肺炎是指
热秘的特征为
某投机者以2.55美元/蒲式耳的价格买入1手玉米合约,并在价格为2.25美元/蒲式耳时下达一份止损单。此后价格上涨到2.8美元/蒲式耳,该投资者可以在价格为()美元/蒲式耳时下达一份新的止损指令。
城镇土地使用税法规定,下列土地免征土地使用税的有()。
根据资源税法的有关规定,下列各项中,属于资源税的征税范围的有()。
金都公司是国内一家大型制造企业,为了便于商品的销售,他们将产品存放在分布于全国各地的12个分拨中心,每个分拨中心都建有仓库和自己的车队,为其所在的整个地区提供销售服务。大批量运输使得工厂能以经济批量进行生产。各工厂按周计划生产,尽量减少按月计划生产所出现的
我们应该把马列主义的理论来武装自己。
TheartofpublicspeakingbeganinancientGreeceover2,000yearsago.Now,twitter,instantmessaging,e-mail,blogsandcha
Peopleappeartobeborntocompute.Thenumericalskillsofchildrendevelopsoearlyandsoinexorably(坚定地)thatitiseasy
最新回复
(
0
)