【存檔】java實驗三 介面
阿新 • • 發佈:2020-12-21
java實驗三 介面
使用IntelliJ IDEA 2020.2.3 x64
新建類和介面都是在圖形介面上操作的,把介面和類檔案分開了。
像這樣:)
題目一:定義一個介面,包含一個方法實現求兩個數中的最大數。編寫類實現這個介面,並執行類執行這個程式。
area_io.java程式碼
public interface area_io {
public int getArea(); //介面中包含的方法
}
rectangle.java程式碼
public class rectangle implements area_io {
private int l;
private int w;
public rectangle(int l, int w){
this.l = l;
this.w = w;
}
@Override //重寫
public int getArea(){
return l*w;
}
public static void main(String[] args){
rectangle r = new rectangle(2,6);
System.out.println((r.getArea ()));
}
}
題目二:定義一個介面,包含一個方法求長方形面積。編寫類實現這個介面,並執行類執行這個程式。
maxNum_io.java程式碼
public interface maxNum_io {
public int getMaxNum(int a,int b);
}
maxNum.java程式碼
public class maxNum implements maxNum_io{
@Override
public int getMaxNum(int a,int b){
return a > b ? a : b;
}
public static void main(String[] args) {
maxNum a = new maxNum();
System.out.println(a.getMaxNum(2,8));
}
}
如有錯誤敬請指正~