首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内 [说明] 以下程序的功能时三角形、矩形和正方形的面积输出。 程序由5个类组成:areatest是主类,类Triangle,Rectangle和Square分别表示三角形
admin
2012-12-10
66
问题
阅读以下说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
下列快捷功能按钮中,可以在画好的图形内填充颜色的是(49)。
某班级有40名学生,本次数学考试大多在80分上下。老师为了快速统计平均分,对每个学生的分数按80分为基准,记录其相对分(多出的分值用正数表示,减少的分值用负数表示,恰巧等于80分时用0表示),再统计出各种相对分的人数,如下表:根据上表可推算出,这次考试
某计算机房夏季的环境温度要求控制在28℃至32℃,该范围可简写为______。
人类传播信息的五大类媒体按其出现的先后顺序排列为________。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
计算机受病毒感染主要是______。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
在Excel2010中,设单元格A1、A2、A3、A4中的值分别为20、3、16、20,若在单元格B1中输入函数“=PR0DUCT(ApA2)/MAX(A3,A4)”,按回车键后,则B1单元格中的值为(
数据处理过程中经常会发生数据出错,因此,数据校验工作非常重要。实际工作中一般都需要采取某些有效的数据校验措施,但有些做法是很少采用的。例如,在每个处理阶段结束后,要求(26)。
某PPT文件共有8张幻灯片,现选中第6张幻灯片,对其设置新的背景颜色,单击“应用”按钮后,则()。
随机试题
肺水肿二尖瓣狭窄左房衰竭期
根据《环境影响评价技术导则一总纲》,未制定专项环境影响评价技术原则的,根据建设项目()确定环境影响评价范围。
直线职能制是最常见的组织结构类型之一。直线职能制组织结构的缺点有()。
性格是个体对现实的态度,及其相应的行为方式中表现出来的稳固而有核心意义的心理特征,主要受后天因素的影响,因而没有好坏之分。()
假如你走上新的工作岗位后。发现分管处室的同志有的踏实敬业。但缺乏开拓创新的精神;有的工作干劲大。但平时对自己要求不严;还有的工作认真。但缺乏大局观念,你将如何带好这支队伍?
领导的阶级和政党,要实现自己对于被领导的阶级、阶层、政党和人民团体的领导,必须具备的条件有()。
下列选项中,能缩短程序执行时间的措施是____。I.提高CPU时钟频率Ⅱ.优化数据通路结构Ⅲ.对程序进行编译优化
在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是()。
爱迪生的发明有一千多项,如电灯、留声机、电影机等。然而童年的爱迪生因为家中贫穷,只上过几年学。他12岁便到火车上去卖报了。他非常热爱学习,常常一边卖报一边看书,抓紧时间学习、做实验。爱迪生的父亲平时对家里人要求很严格,他规定全家每天晚上11点半前必须关灯睡
THEFIVE—SEVENSHIFT1Allmajortheoriesofchildpsychologystatethatchildrenundergoamajorchangebetweentheagesoff
最新回复
(
0
)