package Instrukcja1;
public class Triangle extends Figure implements Printable {
double a, h;
Triangle(double side) {
a = side;
h = a*Math.sqrt(3)/2;
}
@Override
public double calculateArea() {
return a * h / 2;
}
@Override
public double calculatePerimeter() {
return 3 * a;
}
@Override
public void print() {
System.out.println("Trójkąt");
System.out.println(String.format("Boki: %.2f %.2f %.2f", a, b, c));
System.out.println(String.format("Pole: %.2f", calculateArea()));
System.out.println(String.format("Obwod: %.2f", calculatePerimeter()));
}
}