Description: package Test3 interface Shape {public abstract double getArea () public static final double PI = 3.14 // A】 【code: find the definition of the abstract shapes approach the area} class Triangle implements Shape {private double a private double b private double c public Triangle (int i, int j, int k) {a = i b = j c = k } public double getArea () {return Math.sqrt (((a+ b+ c)/2 )*((( a+ b+ c)/2)-a )*((( a+ b+ c)/2)-b )*((( a+ b+ c)/2)-c)) }// Second】 【code: define a triangle} class Rectangle implements Shape {private double a private double b public Rectangle (int i, int j) {a = i b = j } public double getArea () { return a* b
To Search:
File list (Check if you may need any files):
Count.java