Java创建Animal类,包括kind、name和color三个属性和Shout0方法、Introduce()方法j
时间: 2024-10-19 21:11:13 浏览: 46
在Java中,你可以创建一个名为`Animal`的基础类,如下所示:
```java
public class Animal {
// 属性
private String kind;
private String name;
private String color;
// 构造函数,用于初始化属性
public Animal(String kind, String name, String color) {
this.kind = kind;
this.name = name;
this.color = color;
}
// 属性访问方法
public String getKind() { return kind; }
public void setKind(String kind) { this.kind = kind; }
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; }
// 方法声明 - Shout方法(可以看作基础的行为)
public void shout() {
System.out.println("This animal shouts: " + name);
}
// 方法声明 - Introduce方法(用于自我介绍)
public void introduce() {
System.out.println("I am a " + kind + " named " + name + ", and I am " + color + " in color.");
}
}
```
在这个例子中,`shout()`方法是一个基本的行为,所有动物都可以通过这个方法发出声音。而`introduce()`方法则展示了每个动物特有的自我介绍方式。
阅读全文