アットウィキロゴ

Triangle.java

public class Triangle {
    int base;
    int height;
 
    Triangle(){
        this.base = 3;
        this.height = 2;
    }
 
    Triangle(int b, int h){
        this.base = b;
        this.height = h;
    }
 
    void setBase(int b){
        this.base = b;
    }
    void setHeight(int h){
        this.height = h;
    }
 
    double getArea(){
        return (double)base * height / 2;
    }
    public static void main(String[] args){
        Triangle a = new Triangle();
 
        System.out.println("三角形a");
        System.out.println("底辺の長さは" + a.base);
        System.out.println("高さは" + a.height);
        System.out.println("面積は" + a.getArea());
 
 
        Triangle b = new Triangle(3, 5);
 
        System.out.println("三角形b");
        System.out.println("底辺の長さは" + b.base);
        System.out.println("高さは" + b.height);
        System.out.println("面積は" + b.getArea());
 
        Triangle c = new Triangle();
 
        c.setBase(10);
        c.setHeight(20);
 
        System.out.println("三角形c");
        System.out.println("底辺の長さは" + c.base);
        System.out.println("高さは" + c.height);
        System.out.println("面積は" + c.getArea());
 
    }
}

タグ:

+ タグ編集
  • タグ:
最終更新:2012年01月23日 10:32