資源簡介

代碼片段和文件信息
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個文件信息
評論
共有 條評論