java语言 百分网手机站

上半年计算机二级Java习题及答案(3)

时间:2020-11-04 20:21:10 java语言 我要投稿

2017上半年计算机二级Java习题及答案

  toString(  ):

  输出矩形的描述信息,如“three sides:3.0,4.0,5.0,perimeter=12.0,area=6.0”

  ⑷Test类作为主类要完成测试功能

  ① 生成Rectangle对象

  ②

  调用对象的toString方法,输出对象的描述信息

  interface ShapeArea { double getArea(  );

  double getPerimeter(  );

  }

  class Rectangle implements ShapeArea { double width,height;

  Rectangle(double w,double h) {ko width =w;

  height=h;

  }

  public void toString(  )

  {

  System.out.println("width="+width+",height="+height+", perimeter="+ getPerimeter(  )+", area="+ getArea(  ));

  }

  public double getArea(  )

  { return width*height;

  }

  public double getPerimeter(  )

  { return 2*(width+height);

  } }

  class Triangle implements ShapeArea { double x,y,z,s; Triangle(double x, double y, double z) { this.x =x; this.y=y;

  this.z=z; s = (x+y+z)/2; }

  public void toString(  )

  {

  System.out.println("Three Sides:"+x+","+y+","+z+",Perimeter="+ getPerimeter(  )+", area="+ getArea(  ));

  }

  public double getArea(  )

  {

  return Math.sqrt(s*(s-x)*(s-y)*(s-z));

  }

  public double getPerimeter(  )

  { return x+y+z;

  } }

  class test { public static void main(String[] args) { Rectangle rct = new Rectangle(4,5);

  rct.to_String(  );

  } }


更多计算机二级考试相关文章推荐:

1.2017年9月计算机二级Java考前练习题及答案

2.2017计算机二级Java考前训练题及答案

3.2017年3月计算机二级Java练习题及答案

4.Java计算机二级练习题及答案2017

5.2017计算机二级Java备考练习题及答案

6.2017计算机二级JAVA要点知识复习

7.2017计算机二级《JAVA》考点训练题及答案

8.2017计算机二级Java强化题及答案

9.2017计算机二级Java复习题及答案

10.计算机二级考试Java重点内容2017

【2017上半年计算机二级Java习题及答案】相关文章:

1.2017计算机等级二级考试java练习题及答案

2.计算机二级考试Java巩固习题及答案

3.2017计算机二级JAVA冲刺试题及答案

4.计算机二级Java考试练习题及答案

5.计算机二级Java备考习题附答案

6.2017年9月计算机二级考试JAVA复习题及答案

7.计算机二级考试Java试题及答案

8.2017计算机二级MSoffice练习题及答案

9.2017年计算机二级JAVA考试模拟试题及答案