公共类裤子{ 私有int大小; 私人字符串颜色; }
我需要为上面的代码编写两个构造函数...
默认构造函数应将大小设置为10,将颜色设置为蓝色。
第二个构造函数应该有两个参数:size和color。
大小必须是2到20之间的偶数。如果提交了范围之外的数字,则大小应设置为20.
如果提交了奇数,则应将大小设置为下一个可接受的最大大小。
最好的方法是什么?
公共类裤子{ 私有int大小; 私人字符串颜色; }
裤子(int size,String color){ size = 10; color = blue; }
public static int size if(x> 2 || x< 20)
如果((X%2)== 0) 别的{size = 20}
到目前为止我所拥有的......可能非常错误。
答案 0 :(得分:-1)
public Pants() {
this(10, "blue");
}
public Pants(int size, string color) {
this.size = size < 2 || size > 20 ? 20 : size;
if(this.size % 2 != 0)
this.size++;
this.color = color;
}