一个构造函数可以调用另一构造函数,使用:this(…)
sealed class Pair
{
public Pair(int x, int y)
: this(x, y, Colour.Red)
{
}
public Pair(int x, int y, Colour c)
{
...
}
...
private int x, y;
private Colour c;
}
sealed class Pair
{
public Pair(int x, int y)
: this(x, y, Colour.Red)
{
}
public Pair(int x, int y, Colour c)
{
...
}
...
private int x, y;
private Colour c;
}