• 大小:
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Java
  • 标签: Java  梁勇  习题答案  

资源简介

Java语言程序设计(梁勇)第11-20章全部完整习题答案

资源截图

代码片段和文件信息

import java.util.Scanner;

public class Exercise11_01 {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.print(“Enter three sides: “);
    double side1 = input.nextDouble();
    double side2 = input.nextDouble();
    double side3 = input.nextDouble();
    
    Triangle triangle = new Triangle(side1 side2 side3);
    
    System.out.print(“Enter the color: “);
    String color = input.nextLine();
    triangle.setColor(color);
    
    System.out.print(“Enter a boolean value for filled: “);
    boolean filled = input.nextBoolean();
    triangle.setFilled(filled);

    System.out.println(“The area is “ + triangle.getArea());
    System.out.println(“The perimeter is “
      + triangle.getPerimeter());
    System.out.println(triangle);
  }
}

class Triangle extends Geometricobject {
  private double side1 = 1.0 side2 = 1.0 side3 = 1.0;

  /** Constructor */
  public Triangle() {
  }

  /** Constructor */
  public Triangle(double side1 double side2 double side3) {
    this.side1 = side1;
    this.side2 = side2;
    this.side3 = side3;
  }
  
  public double getSide1() {
    return side1;
  }

  public double getSide2() {
    return side2;
  }
  
  public double getSide3() {
    return side3;
  }
  
  @Override /** Override method findArea in Geometricobject */
  public double getArea() {
    double s = (side1 + side2 + side3) / 2;
    return Math.sqrt(s * (s - side1) * (s - side2) * (s - side3));
  }

  @Override /** Override method findPerimeter in Geometricobject */
  public double getPerimeter() {
    return side1 + side2 + side3;
  }

  @Override 
  public String toString() {
    // Implement it to return the three sides
    return “Triangle: side1 = “ + side1 + “ side2 = “ + side2 +
      “ side3 = “ + side3;
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2398  2013-07-25 06:56  chapter15\Exercise15_01.java

     文件       2103  2013-08-29 17:13  chapter15\Exercise15_01Extra.java

     文件       1575  2013-07-25 06:56  chapter15\Exercise15_02.java

     文件       2784  2013-08-29 17:14  chapter15\Exercise15_02Extra.java

     文件       2225  2013-07-25 06:56  chapter15\Exercise15_03.java

     文件       1467  2013-08-29 17:14  chapter15\Exercise15_03Extra.java

     文件       2677  2013-08-21 10:35  chapter15\Exercise15_04.java

     文件       2729  2013-09-01 18:17  chapter15\Exercise15_04Extra.java

     文件       2900  2013-07-25 06:56  chapter15\Exercise15_05.java

     文件       8387  2013-09-01 21:54  chapter15\Exercise15_05Extra.java

     文件       1172  2013-07-25 06:56  chapter15\Exercise15_06.java

     文件       3363  2013-09-02 15:37  chapter15\Exercise15_06Extra.java

     文件       1211  2013-07-25 06:56  chapter15\Exercise15_07.java

     文件       5885  2013-09-02 16:39  chapter15\Exercise15_07Extra.java

     文件       1170  2013-07-25 06:56  chapter15\Exercise15_08.java

     文件       2556  2013-09-02 19:26  chapter15\Exercise15_08Extra.java

     文件       1606  2013-07-25 06:56  chapter15\Exercise15_09.java

     文件       7169  2013-09-02 21:25  chapter15\Exercise15_09Extra.java

     文件       1320  2013-07-25 06:56  chapter15\Exercise15_10.java

     文件       5427  2013-09-03 15:11  chapter15\Exercise15_10Extra.java

     文件       1504  2013-07-25 06:56  chapter15\Exercise15_11.java

     文件       1789  2013-09-08 15:56  chapter15\Exercise15_11Extra.java

     文件       1474  2013-08-23 10:16  chapter15\Exercise15_12.java

     文件       1523  2013-07-25 06:56  chapter15\Exercise15_13.java

     文件       1607  2013-07-25 06:56  chapter15\Exercise15_14.java

     文件       1638  2013-07-25 06:56  chapter15\Exercise15_15.java

     文件       2710  2013-07-25 06:56  chapter15\Exercise15_16.java

     文件       3060  2013-07-25 06:56  chapter15\Exercise15_17.java

     文件       1287  2013-07-25 06:56  chapter15\Exercise15_18.java

     文件       1706  2013-07-25 06:56  chapter15\Exercise15_19.java

............此处省略289个文件信息

评论

共有 条评论