选择题:阅读以下说明和Java源程序,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序能够计算三角形、矩

  • 题目分类:软考初级
  • 题目类型:选择题
  • 查看权限:VIP
题目内容:
阅读以下说明和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[i]+"girth="+figures[i].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;

}

}




参考答案:

阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。 【说明】 下面的Java程序演示了程序竞

阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。 【说明】 下面的Java程序演示了程序竞

查看答案

公司需要将计算机网络划分成虚拟网络,选用了相互之间均支持VLAN划分的3COM交换机,不同部门可能分

公司需要将计算机网络划分成虚拟网络,选用了相互之间均支持VLAN划分的3COM交换机,不同部门可能分

查看答案

当选用三层交换机作为VLAN间的交换设备,三层交换机是什么设备?目前实现三层交换技术有哪些?

当选用三层交换机作为VLAN间的交换设备,三层交换机是什么设备?目前实现三层交换技术有哪些?

查看答案

●用十六位机器码1110001010000000来表示定点整数(最高位为符号位),当它是原码时表示的十进制真值

●用十六位机器码1110001010000000来表示定点整数(最高位为符号位),当它是原码时表示的十进制真值

查看答案

在峰值时间,可能使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CP

在峰值时间,可能使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CP

查看答案