java 设计一个Dog类,有名字、颜色和年龄属性,定义构造方法初始化这些属性,定义输出方法show()显示其信息。编写应用程序使用Dog类。运行结果如下图所示。
时间: 2024-10-15 20:20:38 浏览: 38
在Java中设计一个简单的Dog类,可以按照以下步骤进行:
首先,我们创建一个名为Dog的类,包含三个私有变量来表示狗的名字、颜色和年龄,并分别为它们提供getter和setter方法以及一个构造方法来初始化这些属性:
```java
public class Dog {
private String name;
private String color;
private int age;
// 构造方法,用于初始化属性
public Dog(String name, String color, int age) {
this.name = name;
this.color = color;
this.age = age;
}
// Getter and Setter methods
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
// 输出方法show(), 显示狗的信息
public void show() {
System.out.println("Name: " + name);
System.out.println("Color: " + color);
System.out.println("Age: " + age);
}
}
```
接下来,我们可以编写一个简单的主程序来实例化这个Dog类并调用show方法:
```java
public class Main {
public static void main(String[] args) {
// 创建一只名叫"旺财",颜色为"棕色",年龄为3岁的Dog对象
Dog dog = new Dog("旺财", "棕色", 3);
// 调用show方法显示狗的信息
dog.show();
}
}
```
当你运行这个程序,你会看到类似以下的输出:
```
Name: 旺财
Color: 棕色
Age: 3
```
阅读全文