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