public Point(double x, double y)
public void SetX(double x)
public void SetY(double y)
public override string ToString()
string s1 ="x:"+this.x+"y:"+this.y;
public double Distance(Point p)
return Math.Sqrt(Math.Pow(Math.Abs(this.x - p.GetX()),2) + Math.Pow(Math.Abs(this.y - p.GetY()),2));
public Point MidPoint(Point p)
double x = (this.x + p.GetX() )/2;
double y = (this.y + p.GetY() )/2;
Point p123 = new Point(x,y);
public void MoveX(double x)
public void MoveY(double y)
public static void Main()
Point p1 = new Point(2,2);
Point p2 = new Point(4,4);
Point p3 = p1.MidPoint(p2);
Console.WriteLine(p3.ToString());