I need some help starting my project.

You will have the following functions (no violation of these interfaces) and you may have others, as needed:

− public static void GenerateRandomTriangles(int numTriangles)

to create a file RandomTriangles.dat having the following format (including some comments like the ones

shown below) with random integer coordinates (x, y) of the three vertices of a triangle. Each x and y will be a

random integer in the range 0 <= x, y < 150. (Use seed for random numbers.)

5 //numTriangles; each line below gives integer coordinates (x, y) of vertices of a triangle

( 20, 100) ( 25, 88) (112, 99)

... ... ...

− public String TriangleType(Point a, Point b, Point c),

to return one of the values "equilateral", "isosceles", and "scalar".

− private void TestTriangles()

to test the two functions above. This function should output the points, the length of the edges (upto 3 decimal

points), and the triangle type. It should allow the user a choice to continue processing the triangles or to quit

(give a short, clear prompt).

− public static void main(String[] args)

to call the other functions for the most part.

Point will be a subclass of the main class (which you might call TestTriangleType). It will have two integer

fields/attributes, with a constructor Point(int x, int y) and another member-function public void

Print() to print the coordinates of a point.