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
本文介绍了一个简单的Java Dog类的设计过程,该类包括名字、颜色和年龄等属性,并通过构造方法进行初始化。同时,定义了输出Dog信息的方法。最后,通过一个具体的实例展示了如何使用这个Dog类。

被折叠的 条评论
为什么被折叠?



