首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序的功能是计算三角形、矩形和正方形的周长并输出。 程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类 Figur
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序的功能是计算三角形、矩形和正方形的周长并输出。 程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类 Figur
admin
2009-05-15
32
问题
阅读以下说明和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;
}
}
选项
答案
(5)public Figure
解析
类Figure是类Triangle的父类,这里当填入public Figure。
转载请注明原文地址:https://jikaoti.com/ti/YPW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
设计该电子商务网站时,某页面框架代码如下。该网页代码中定义了(1)个框架。下面是用户登录检查的部分程序,要求实现对用户提交的用户名和密码进行检验,如果用户名、密码错误,提示错误并返回首页;如果用户名和密码正确,将用户提交的用户名(use
以下(1)是WindowsServer2003的Internet信息服务(IIS)管理器新增的服务功能。在WindowsServer2003操作系统中,邮件服务器中通过域来提供邮件服务。通常,域用户信息存储于(2)中。(1)A.WWW服
阅读以下Windows2003系统架构E-mail服务器的技术说明,根据要求回答问题1~问题5。【说明】某企业局域网内部基于WindowsServer2003操作系统提供的POP3服务和SMTP服务,架构了一台电子邮件服务器(IP地址为19
在一台计算机上安装完成WindowsServet2003服务器及相应的服务组件。如果这台服务器是域控制器,为方便用户管理和资源授权需要建立用户组,那么组有哪些类型?组的作用域有哪些?
DNS的主要功能是什么,DNS解析域名的方式有哪些?正向解析和反向解析的区别是什么?
DNS的主要功能是什么,DNS解析域名的方式有哪些?DNS服务器有几种类型,分别是什么?
DNS是应用最广泛的主机名和IP地址的转换机制,它使用(1)来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个(2)系统,其中的resolver程序负责产生域名信息的查询,一个称为(3)的守护进程负责
先阅读以下说明,然后回答问题1至问题3。[说明]DHCP是动态主机配置协议,这个协议用于向计算机自动提供IP地址、子网掩码和路由信息。如果由网络管理员分配局域网上的客户机IP地址,则会费时费力且容易出错。因此采用DHCP自动分配地址,这时局
某公司内部有一个采用TCP/IP作为传输协议的100Base-TX局域网,包括一台服务器和20台客户机,通过一台16端口的交换机与一台8端口共享集线器级联,其网络结构如图4.19所示。服务器上运行DHCP服务软件,客户机的IP地址由DHCP服务程序自动分配
随机试题
劳神过度,最易损伤
省牙防组流调小分队到某市郊区县进行口腔健康调查,大家认真讨论了调查方案和步骤方法,就下面的各个环节提出了具体措施。
营养素的概念是指
A.至少2年B.至少5年C.至少1年D.至少3年急诊处方保存期限是()。
特种设备安全法确定的起重机械类特种设备,是指用于垂直升降或者()重物的机电设备。
下列关于犯罪嫌疑人、被告人申请法律援助说法错误的是()。
设f(x)在区间[a,b]上可导,且满足ebf(b)=exf(x)dx,求证:至少存在一点ξ∈(a,b)使得f(ξ)=一f’(ξ).
阅读以下说明,回答问题1~4,将解答填入对应栏内。虚拟专用网是虚拟私有网络(VirtualPrivateNetwork,VPN)的简称,它是一种利用公共网络来构建的私有专用网络。对于构建VPN来说,网络隧道(Tunneling)技术是个关键技术
Theexamplestheauthormentionsinthefirstparagraphisto______.InFrance,April1stusedtobethedayof______.
Today,Americanfilmmakersproducemovieswithfewrestraintsaboutviolence,sexualityandadultlanguage.Butthiswasnotalw
最新回复
(
0
)