首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java源程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序能够计算三角形、矩形和正方形的周长并输出。 程序由5个类组成:AreaTest是主类,类Triangle、Rectangle和Square分别表示三角形
阅读以下说明和Java源程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序能够计算三角形、矩形和正方形的周长并输出。 程序由5个类组成:AreaTest是主类,类Triangle、Rectangle和Square分别表示三角形
admin
2009-05-15
32
问题
阅读以下说明和Java源程序,将应填入(n)处的字句写在对应栏内。
【说明】
以下程序能够计算三角形、矩形和正方形的周长并输出。
程序由5个类组成:AreaTest是主类,类Triangle、Rectangle和Square分别表示三角形、矩形和正方形,抽象类Figure提供了一个计算周长的抽象方法。
【程序】
public class girthTest{
public static void 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
+"girth="+figures
.getGirth());
}
}
}
public abstract class Figure{
public abstract double getGirth();
}
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 getGirth(){
return (2);
}
}
public class Square extends (3) {
public Square(double width){
(4);
}
public Stdng toString(){
return "Square:width=’+width+":";
}
}
public class Triangle extends (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 getGirth(){
return la+lab+lc;
}
}
选项
答案
(2)(height+width)*2
解析
此处是类Rectangle重写了方法getGirth(),此处应当返回矩形的周长,即(heisht+width)*2。
转载请注明原文地址:https://jikaoti.com/ti/qhW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
阅读下面的说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。[说明]某企业使用IIS建立了一个FTP服务器,用于单位内部文件共享,下图是IIS中“默认FTP站点属性”的配置对话框。*
路由器R1的状态信息如图3-2所示。由图可知,R1开启了DHCP服务。为了保证WWW服务器的IP地址固定为192.168.0.4,则应采用静态IP地址分配方式,并且与(3)绑定。WWW服务器的默认网关地址应设置为(4)。(
阅读以下说明。[说明]如图3-1所示,PC1和PC2接到交换机SwitchA的f0/1和f0/2端口上,PC3和PC4接到交换机SwitchB的f0/1和f0/2端口上,SwitchA和SwitchB利用交叉双绞线互连在端口f0/24上,P
(69)is permanently stored in the computer and provides a link between the hardware and other programs that run on the PC.
A computer network links computers together to allow users to share hardware, software, and(73)
(66)is a one-way function that takes an arbitrarily long piece of plaintext and from it computes a fixed,length bit string.(67)i
某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。
Because Web servers are platform and application(71)they can send or request data from legacy or external applications including
某计算机字长16位的机器码1111 1111 0000 0000,表示无符号的整数时对应的十进制表达式为(5),表示一个带符号整数的反码时,该机器码表示的十进制表达式为(6),该数的补码是(7)。
计算机的控制器是由多种部件组成的,其中不包括(11)。
随机试题
单向琼脂扩散法测定是
有关鼻炎康片描述不正确的是()
确定一个经济组织是否具有法人资格,主要是看是否持有()。
根据专利法律制度的规定,申请专利的发明创造在申请以前6个月内,下列各项中不丧失新颖性的有()。
甲和乙之间的合同成立之后,二人之间合作不甚愉快,甲意图不经过乙的同意而解除合同,其可行的假设是()。
下列各项不属于交通枢纽特点的是()。
在下列各项中,属于企业进行收入与分配管理应遵循的原则有()。
假如你是一名政府工作人员,领导让你组织一场防汛知识讲座,你怎么办?
教育除了需要根据社会的变化而与时俱进、更新知识体系外,还应向受教育者提供许多“________”的东西,比如创新意识和批判精神的________,品行、修为的培养,智商、情商和灵商的开发。元论时间如何流逝,知识如何更新,上述内容都应始终存在于高等教育之中,
—个实心立体图形如图所示从中挖掉一个圆柱体,然后从任意面剖开,下面哪一项不可能是该立体图形的截面?
最新回复
(
0
)