用java设计一个dog类,有名字,颜色,年龄等属性,定义构造方法来初始化类的这些属性定义tostring方法输出dog信息,编写应用程序使用dog类
时间: 2024-03-16 20:46:50 浏览: 29
好的,我可以帮你设计一个Java的Dog类,代码如下:
```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;
}
// 输出Dog信息的方法
public String toString() {
return "Dog{name='" + name + "', color='" + color + "', age=" + age + "}";
}
// 应用程序入口
public static void main(String[] args) {
// 创建一个Dog对象
Dog myDog = new Dog("旺财", "黄色", 3);
// 输出Dog对象的信息
System.out.println(myDog.toString());
}
}
```
这个Dog类有三个属性:name,color,age,分别表示狗的名字、颜色、年龄。构造方法可以用来初始化这些属性。toString方法可以输出这个Dog对象的信息。在main方法中,我们创建了一个Dog对象,并输出了它的信息。你可以根据需要修改属性和构造方法。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)