我写了下面的构造函数来获取2个参数,如果一个值(x或y)是负数,它将被初始化为零。如果条件最小化
public Point1 (int x , int y)
{
//if one or more of the point values is <0 , the constructor will state a zero value.
if (x < 0)
{
_x = 0;
}
else
_x=x;
if (y < 0)
{
_y = 0;
}
else
_y = y;
}
我只需要它是极简主义,如果它可以...
哇。我不认为我曾经看到很多答案立即出现。 – 2011-04-21 18:01:07
我希望你得到足够的答案。 – 2011-04-21 18:01:23
虽然下面的答案中提出的语法无疑将是“极简主义”......你为什么在意?你在这里所做的任何事情都不需要花费太多的时间,而且你所做的事情完全没有问题。不管你使用什么语法,你都需要两个比较和两个任务。 – 2011-04-21 18:02:23