JAVA语言编程实现如下要求: (1)定义一个接口 Animal,接口中包含一个成员方法 void prt()。 (2)定义一个类 Cat,实现 Animal 接口,包含一个 String 类型成员变量 color,构造方法 用于给 color 赋值,prt()方法用于打印输出 color 信息。
时间: 2023-12-03 07:44:08 浏览: 128
下面是 JAVA 代码实现:
```java
// 定义 Animal 接口
interface Animal {
void prt();
}
// 定义 Cat 类,实现 Animal 接口
class Cat implements Animal {
private String color;
// 构造方法
public Cat(String color) {
this.color = color;
}
// 实现 Animal 接口的 prt() 方法
public void prt() {
System.out.println("Cat's color is " + color);
}
}
// 测试代码
public class Test {
public static void main(String[] args) {
Cat cat = new Cat("black");
cat.prt(); // 输出 "Cat's color is black"
}
}
```
解释说明:
- 接口 Animal 定义了一个成员方法 prt(),该方法没有方法体,需要在实现接口的类中进行具体实现。
- 类 Cat 实现了 Animal 接口,并实现了 prt() 方法。在 Cat 类中定义了一个私有的成员变量 color,用于存储猫的颜色。在构造方法中给 color 赋值。prt() 方法会输出 color 的信息。
- 在测试代码中,创建一个 Cat 对象,输出猫的颜色信息。
阅读全文