定义一个花类,包含属性类别、名称、颜色等属性,并定义相应的get、set方法,定义3个构造方法, 第一个构造方法带有类别、名称、颜色三个参数;第二个构造方法带有类别、名称两个属性, 要求该构造方法调用带三个参数的构造方法,并把颜色设置为“红色”;第三个构造方法不带参数,要求调用第二个构造方法,另外定义描述该花信息的方法。 最后编写测试类验证花类的执行。
仅供参考
/**
* 定义一个花类,包含属性类别、名称、颜色等属性,并定义相应的get、set方法,定义3个构造方法,
* 第一个构造方法带有类别、名称、颜色三个参数;第二个构造方法带有类别、名称两个属性,
* 要求该构造方法调用带三个参数的构造方法,并把颜色设置为“红色”;第三个构造方法不带参数,
* 要求调用第二个构造方法,另外定义描述该花信息的方法。
* 最后编写测试类验证花类的执行。
*/
public class Flower{
private String category;
private String name;
private String color;
public String getCategory() {
return category;
}
public void setCategory(String category) {
this.category = category;
}
public String getName()</