當前位置:編程學習大全網 - 編程軟體 - 編寫壹個完整的Java Application 程序。包含接口ShapeArea,類Circle、Rectangle、Test,具體要求如下:

編寫壹個完整的Java Application 程序。包含接口ShapeArea,類Circle、Rectangle、Test,具體要求如下:

// File: Test.java

//下面是具體的代碼,要在命令提示符中運行,再者.記得給分哦!!_^_

//把下面的代碼復制到同壹個文件中,把名字改為:Test.java 然後編譯,運行就可以了~

interface ShapeArea{

double getArea();

double getPerimeter();

}

class Rectangle implements ShapeArea{

double width;

double height;

public Rectangle(double w, double h){

this.width=w;

this.height=h;

}

public String toString(){

String s="width="+this.width+"\n";

s+="Height="+this.height+"\n";

s+="Perimeter="+this.getPerimeter()+"\n";

s+="Area="+this.getArea()+"\n";

return s;

}

public double getPerimeter(){

return 2*(width+height);

}

public double getArea(){

return height*width;

}

}

public class Test{

public static void main(String args[]){

if(args.length<2)

System.out.println("請在命令行輸入兩參數!");

double width=Integer.parseInt(args[0]);

double height=Integer.parseInt(args[1]);

Rectangle rec=new Rectangle(width,height);

System.out.println("該矩形的信息如下:");

System.out.println(rec);

}

}

  • 上一篇:制作壹份關於預防溺水的手抄報。
  • 下一篇:飛利浦青軸鍵盤怎麽調光效
  • copyright 2024編程學習大全網