package a202; public class Triangle { Line a, b, c; public Triangle(Point pointA, Point pointB, Point pointC){ a = new Line(pointA, pointB); b = new Line(pointB, pointC); c = new Line(pointC, pointA); } //SQRT(s(s-a)(s-b)(s-c)), public double area(){ double s = (a.getLength() + b.getLength() + c.getLength())/2; double area = Math.sqrt(s*(s - a.getLength())*(s - b.getLength())*(s-c.getLength())); return area; } public static void main(String[] args){ Point p1 = new Point(0, 0); Point p2 = new Point(6, 0); Point p3 = new Point(3, 3); Triangle suzy = new Triangle(p1, p2, p3); Triangle a = new Triangle(new Point(0, 0), new Point(0, 3), new Point(4, 0)); System.out.println("Suzy's area is: " + suzy.area()); System.out.println("A's area is: " + a.area()); } }