namespace Graphics ...{ /**////<summary>Class <c>Point</c> models a point in a two-dimensional plane. ///</summary> publicclass Point ...{ /**////<summary>Instance variable <c>x</c> represents the point's /// x-coordinate.</summary> privateint x; /**////<summary>Instance variable <c>y</c> represents the point's /// y-coordinate.</summary> privateint y; /**////<value>Property <c>X</c> represents the point's x-coordinate.</value> publicint X ...{ get...{ return x; } set...{ x = value; } } /**////<value>Property <c>Y</c> represents the point's y-coordinate.</value> publicint Y ...{ get...{ return y; } set...{ y = value; } } /**////<summary>This constructor initializes the new Point to /// (0,0).</summary> public Point() : this(0,0) ...{} /**////<summary>This constructor initializes the new Point to /// (<paramref name="xor"/>,<paramref name="yor"/>).</summary> ///<param><c>xor</c> is the new Point's x-coordinate.</param> ///<param><c>yor</c> is the new Point's y-coordinate.</param> public Point(int xor, int yor) ...{ X = xor; Y = yor; } /**////<summary>This method changes the point's location to /// the given coordinates.</summary> ///<param><c>xor</c> is the new x-coordinate.</param> ///<param><c>yor</c> is the new y-coordinate.</param> ///<see cref="Translate"/> publicvoid Move(int xor, int yor) ...{ X = xor; Y = yor; }