用java编辑定义接口Person,里面包含抽象方法greet(打招呼),wotk(工作);定义类 Chinese和English 实 现Petson接口;定义测试 创建父 类型对象引用子类对 象,调用各个方法。 (1)编写一个矮口Porsom援口中定这方法ereet (打招呼),work (工作)。 (2)定义类Chinese 和English 实 现 Person接口,接口中分別实现接口中的方法。 (3)定义测试类(类名以姓名拼音加作业序号命名),在类中定义创建父类型对象引用子类对系,调用各个方法。gteet方法中功能是输出分別为“你好” 和“hello”
时间: 2024-02-07 15:04:06 浏览: 16
好的,这是一个 Java 编程的问题,下面是代码实现:
```java
// 定义接口 Person
interface Person {
void greet(); // 打招呼
void work(); // 工作
}
// 定义类 Chinese 实现 Person 接口
class Chinese implements Person {
public void greet() {
System.out.println("你好");
}
public void work() {
System.out.println("我正在工作");
}
}
// 定义类 English 实现 Person 接口
class English implements Person {
public void greet() {
System.out.println("hello");
}
public void work() {
System.out.println("I'm working");
}
}
// 定义测试类
public class Test {
public static void main(String[] args) {
// 创建父类型对象引用子类对象
Person p1 = new Chinese();
Person p2 = new English();
// 调用各个方法
p1.greet();
p1.work();
p2.greet();
p2.work();
}
}
```
以上是代码实现,测试输出结果为:
```
你好
我正在工作
hello
I'm working
```
希望能帮到你!