מחלקות זה קל

סיימתי ת"תרגיל" ואני שנה מחכה שכל השאר יסיימו, יש לנו גם מורה סתומה אש
class Point
{
private int x;
private int y;
public int X {
get { return x; }
set { if (value > 0) x = value; }
}
public int Y
{
get { return y; }
set { if (value > 0) y = value; }
}
public static int Sum(int x1, int x2)
{
return x1 + x2;
}
}class Program
{
static void Main()
{
Point p1 = new Point();
Console.WriteLine("enter x1");
p1.X = int.Parse(Console.ReadLine());
Console.WriteLine("enter y1");
p1.Y = int.Parse(Console.ReadLine());
Point p2 = new Point();
Console.WriteLine("enter x2");
p2.X = int.Parse(Console.ReadLine());
Console.WriteLine("enter y2");
p2.Y = int.Parse(Console.ReadLine());
Console.WriteLine("x1= {0} y1={1} x2= {2} y2={3}", p1.X,p1.Y,p2.X,p2.Y);
int tot = Point.Sum(p1.X, p2.X);
Console.WriteLine("x1+x2 = " + tot);
}
}