所以我有我的子类 Line 从我的父类 Point 继承,我没有在我的子类中使用我的基类的构造函数,但是我收到了这个错误:
'Shape.Point' 不包含采用 0 个参数的构造函数
这是我的父类:
public class Point
{
public Point(int x, int y)
{
X = x;
Y = y;
}
public int X { get; set; }
public int Y { get; set; }
}
这是我的孩子班:
public class Line : Point
{
public Point Start { get; set; }
public Point End { get; set; }
public double Lenght { get; set; }
public Line(Point start , Point end)
{
Start = start;
End = end; ;
}
public double Calculate_Lenght()
{
Lenght = System.Math.Sqrt((End.X - Start.X) ^ 2 + (End.Y - End.X) ^ 2);
return Lenght;
}
}