public CoordPoint(CoordPoint source);
public CoordPoint(ObjectType type, int dimensions);
The CoordPoint constructor creates a new instance of the CoordPoint class. There are two signatures for this constructor. The first is a copy constructor, which takes an existing CoordPointas an argument and produces a new CoordPoint whose value matches the argument. The second signature takes an ObjectType to define what kind of Coordinate Point this should be, and an int to specify how many dimensions the point should have.