首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
admin
2012-12-10
34
问题
阅读以下说明和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)外,都是应该养成的安全习惯。
数据的收集方式可有多种,分别适用于各种情况。以下数据收集方式,不恰当的是______。
人类传播信息的五大类媒体按其出现的先后顺序排列为________。
下列不是Access系统数据库对象的是______。
在用Word软件编辑文档时,若误删除了一个数据,随后可使用______命令进行恢复。
某一个PPTX文档,共有8张幻灯片,现选中第4张幻灯片,进行改变幻灯片背景设置后,单击“应用”按钮,则________________。
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如下表所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算, D公司上月的销售额为(68)万元。
在计算机程序设计语言中,可以直接被计算机识别并执行的是______。
从①地开车到⑥地,按下图标明的道路和行驶方向,共有(4)种路线。
在Windows系统中,控制面板的功能不包括______。
随机试题
简述律师事务所终止的情形。
紫外分光光度计常不需要检定的项目是
有关独特型和独特型网络的描述,错误的是
关于电子招标投标,以下说法正确的是()。
甲上市公司(以下简称“甲公司”)自2014年起实施了一系列股权交易计划,具体情况如下:(1)2014年10月,甲公司与乙公司控股股东W公司签订协议,协议约定:甲公司向W公司定向发行20000万股本公司股票,以换取W公司持有的乙公司80%的股权。甲公司定向
案例一般资料:求助者,女性,已婚,40岁,本科学历,公司职员。案例介绍:求助者的儿子原本乖巧、听话,学习成绩也较好。但上初三后似有心事,显得有些郁郁寡欢,成绩下降明显,经常失眠。求助者和丈夫想了各种方法帮助孩子,但不见效。求助者为此非常
2013年,国家统计局在一套表联网直报单位范围内对不同岗位的工资情况进行了调查,涉及16个行业门类的87万家法人单位。调查单位的就业人员按岗位分为单位负责人,专业技术人员,办事人员和有关人员,商业、服务业人员,生产、运输设备操作人员及有关人员5类。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(str1)=5sizeof(str2)=10sizeof(str3)=1
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilofsomethingbyintroducingimpuritieswhichmake【B1】______
A、Heimaginedthem.B、Heusedmagazinecovers.C、Hehiredmodels.D、Hereadstories.CHowdidRockwellpaintsuchinterestingfa
最新回复
(
0
)