5.4 设计一个Dog类,有名字、颜色、年龄等属性,定义构造方法来初始化类的这些属性,定义方法输出Dog信息,编写应用程序使用Dog类。
package book;
public class JiOu {
private String name;
private String color;
private int age;
public String getName() {
return name;
}
public String getColor() {
return color;
}
public int getAge() {
return age;
}
public void setName(String name) {
this.name = name;
}
public void setColor(String color) {
this.color = color;
}
public void setAge(int age) {
this.age = age;
}
public JiOu() {
}
public JiOu(String name, String color, int age) {
super();
this.name = name;
this.color = color;
this.age = age;
}
public String toString() {
return "名字:" + this.name + "\n" + "颜色:" + this.color + "\n" + "年龄:" + this.age;
}
public static void main(String[] args) {
JiOu dog = new JiOu("哈士奇", "黑白相间", 2);
System.out.println(dog);
}
}
运行结果为:
名字:哈士奇
颜色:黑白相间
年龄:2