首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序的功能是计算三角形、矩形和正方形的周长并输出。 程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类 Figur
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序的功能是计算三角形、矩形和正方形的周长并输出。 程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类 Figur
admin
2009-05-15
72
问题
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。
【说明】
以下程序的功能是计算三角形、矩形和正方形的周长并输出。
程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类 Figure提供了一个纯虚拟函数getGirth(),作为计算上述3种图形周长的通用接口。
【C++程序】
# include < iostream. h >
# include < math. h >
class Figure {
public:
virtual double getGirth() =0; //纯虚拟函数 };
class Rectangle: (1) {
protected:
double height;
double width;
public:
Rectangle(){};
Rectangle( double height, double width) {
this→height = height;
this→width = width;
}
double getGirth ( ) {
return (2);
}
};
class Square: (3) {
public:
Square( double width) {
(4);
} };
class Triangle: (5) {
double la;
double lb;
double lc;
public:
Triangle( double la,double lb,double lc){
this→la = la; this→Lb = lb; this→lc = lc;
}
double getGirth ( ) {
}
return la + lb + lc;
}
};
void main( ) {
Figure * figures[ 3 ] = {
new Triangle ( 2,3,3 ),new Rectangle (5,8) , new Square (5) };
for (inti =0;i<3;i++){
cout < < "figures [" < < i < <" ] girth =" < < ( figures [ i ] ) →getGirth ( ) < < end1;
}
}
选项
答案
(2)(height+ width)*2
解析
方法getGirth()返回矩形的周长,即(height+ width)*2。
转载请注明原文地址:https://kaotiyun.com/show/zujZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在一台计算机上安装完成WindowsServet2003服务器及相应的服务组件。该服务器的软件和硬件配置信息存放在哪里?
DNS的主要功能是什么,DNS解析域名的方式有哪些?顶级域名中,edu和com一般应用于什么组织?
DNS的主要功能是什么,DNS解析域名的方式有哪些?正向解析和反向解析的区别是什么?
阅读以下交换机配置说明,根据要求回答问题。[说明]某公司租用了一段C类地址203.12.11.0/24~203.12.14.0/24,如图7-8所示。其网间地址是172.11.5.14/24。要求公司内部网络中所有PC都能上网。
DNS是应用最广泛的主机名和IP地址的转换机制,它使用(1)来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个(2)系统,其中的resolver程序负责产生域名信息的查询,一个称为(3)的守护进程负责
DNS是应用最广泛的主机名和IP地址的转换机制,它使用(1)来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个(2)系统,其中的resolver程序负责产生域名信息的查询,一个称为(3)的守护进程负责
先阅读以下说明,然后回答问题1至问题3。[说明]DHCP是动态主机配置协议,这个协议用于向计算机自动提供IP地址、子网掩码和路由信息。如果由网络管理员分配局域网上的客户机IP地址,则会费时费力且容易出错。因此采用DHCP自动分配地址,这时局
阅读下列说明,回答问题。【说明】某学生信息管理系统的网站后台管理主页如图4一1所示。以下是该管理系统学生信息录入页面部分的html代码,请根据图4一1,从以下备选答案内为程序中(8)~(15)处空缺部分选择正确答案。<h
随机试题
育龄女性,停经50天时因先兆流产行保胎治疗,现停经4个月余。妇科检查子宫只有妊娠2个月大小,要求终止妊娠,在缩宫素静点下行刮宫术,术中出血不止,导致休克,其原因可能是下列哪一项
下列哪些行为不构成包庇罪?()(2006年卷二第63题)
工程项目承包模式中,建设单位组织协调工作量大,但有利于择优选择承包单位的是()。
压力情景应充分体现银行()的特征。
下面是阅读课《灰姑娘》的一个片断。在课堂上,老师提出了一系列的问题请大家独立思考回答。她所提的最后一个问题是:“同学们,这个故事里有一处错误,谁能把它找出来?”大家纷纷打开课本,开始认真地阅读,过了一会,一个孩子高高举起手说:“老师,我发现了错误
关于下列各组人物说法错误的是()。
67,75,59,91,27,()
以下关于桶溢出的说法错误的是______。A)如果某个桶内已装满记录,又有新的记录要插入到该桶,就会产生桶溢出B)桶溢出也称为散列碰撞C)桶溢出的可能原因是文件初始设计时,为文件记录预留存储空间不足,预留的桶数偏少D)桶溢出的可能原因是没有
ADSL是利用普通电话线将家庭用户计算机接人互联网的技术之一。此时,用户端需配置一个【43】设备,计算机则必须有【44】接口。
Theyaretaking______stepsinpreparationforapossiblewar.
最新回复
(
0
)