首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
admin
2012-12-10
56
问题
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内
[说明]
以下程序的功能时三角形、矩形和正方形的面积输出。
程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形、矩形和正方形,抽象类Figure提供了一个计算面积的抽象方法。
[Java程序]
public class areatest {
public static viod main(string args[]){
Figure[]Figures={
New triangle(2,3,3),new rectangle(5,8),new square(5)
};
for(int i=0; i<Figures.length;i++){
system.out.println(Figures+"area="+Figures.getarea());
}
}
}
public abstract class figure {
public abstract double getarea();
}
public class rectangle extends (1) {
double height;
double width;
public rectangle (double height,double width){
this.height=height;
this.width=width;
}
public string tostring(){
return"rectangle:height="+height+",width="+width+":";
}
public double getarea(){
return (2)
}
}
public class square exends (3)
{
public square(double width){
(4);
}
public string tostring(){
return"square:width="+width":";
}
}
public class triangle entends (5)
{
double la;
double lb;
double lc;
public triangle(double la,double lb,double lc){
this.la=la;this.lb=lb;this.lc=lc;
}
public string tostring()(
return"triangle:sides="+la+","+lb+","+lc+":";
}
public double get area(){
double s=(la+lb+lc)/2.0;
return math.sqrt(s*(s-la)*(s-lb)*(s-lc));
}
}
选项
答案
(1) Figure (2) height*width (3) rectangle (4) super(width,width) (5) Figure
解析
本题考查Java编程。
Figure类是一个抽象类,其他三个类rectangle、square、triangle都要直接或间接继承该类,所以(1) (5)处应为“Figure”。(2)处是要计算矩形面积,矩形面积等于长乘以宽,所以(2)处应为“height*width”。正方形是一个特殊的矩形,所以可以继承矩形类,所以(3)处应为“rectangle”,(4)处应为“super(width,width)”。
转载请注明原文地址:https://kaotiyun.com/show/PnjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
为保护个人信息不被泄露,每个人都需要提高安全意识。以下各项,除(62)外,都是应该养成的安全习惯。
在Word2010中,要对设定好纸张大小的文档进行每页行数和每行字数调整,可通过页面设置对话框中的()命令进行设置。
在Word2007编辑过程中,为防止突然断电或电脑死机等突发情况,最大程度减少损失,下列做法较好的是__________。
以下关于计算机网络协议的叙述中,不正确的是(58)________________。
为将演示文稿置于另一台不带PowerPoint系统的计算机上放映,那么在放映前应该对演示文稿进行()。
在Access2007中,若要想查询所有姓名为2个汉字的学生记录,应在准则中输入______。
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如下表所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算, D公司上月的销售额为(68)万元。
小张为本企业录入一篇领导讲话文稿。文稿中引用了该企业2008年的销售额和各产品的利润等数据。小张考虑到目前是2010年,从信息的实效性出发,决定对文稿中的这部分内容进行处理,则______做法最为恰当。
选择桌面图标时,如果要选择的多个图标比较分散,可先选择一个图标,然后按住(43)键不放,并用鼠标左键单击选择那些图标即可。
资源记录文件位于/var/named目录下。这个目录是在以上的(1)文件中定义的。从备选选项中选择(6)~(10)处的解答。在问题4的named.abc.net文件中,出现了5种类型的记录。其中SOA是(6),NS是(7),MX是(8),A是
随机试题
典型子宫内膜异位症临床症状可以有以下哪几项
A.用法用量B.药物相互作用C.禁忌D.注意事项E.不良反应根据《化学药品和治疗用生物制品说明书规范细则》欲了解该药品不能应用的人群或者疾病情况,可查阅
地面气象资料调查中的工作内容有:①年、季(期)地面温度、露点温度及降雨量;②年、季(期)风玫瑰图;③月平均风速随月份的变化;④季(期)小时平均风速的日变化;⑤年、季(期)各风向,各风速段,各级大气稳定度的联合频率及各级出现频率。二、三级项目至少
甲公司于2012年4月1日向乙公司签发了一张见票后3个月付款的银行承兑汇票,乙公司于2012年4月25日向银行提示承兑,下列有关该汇票的说法中,正确的有()。
目前,全国各地“学习雷锋精神”活动正在如火如荼地开展,湖北省也相继开展“学雷锋志愿者服务行动”和“学雷锋百万年青年大行动”活动。雷锋精神之精髓永不褪色,其原因是()。
教学如果没有进行道德教育,只是一种没有目的的手段。这个观点说明了()的重要性。
A市教育委员会关于印发《A市教育系统防汛防台专项应急预案》的决定A教委会(2014)12号各高等学校,各区县教育局、有关委、局、控股(集团)公司
党的十八大以来,习近平总书记着眼实现中华民族伟大复兴的中国梦,鲜明的提出了党在新形势下的强军目标。下列有关说法错误的是:
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
改まる
最新回复
(
0
)