纖码创建一个手机类 Phonss;定义打曳话方法call0。 创建两个子类:苹果手机类 IPhone 和安卓手机类 APhome,并在各自类中重写方法cal0,编气程序入口 main0方法中实现两种手机打电话。
时间: 2024-03-16 21:42:34 浏览: 168
好的,根据您的要求,我来为您编写这个程序:
```java
// 定义手机类
class Phones {
// 打电话方法
public void call() {
System.out.println("打电话");
}
}
// 定义苹果手机类
class IPhone extends Phones {
// 重写打电话方法
@Override
public void call() {
System.out.println("使用苹果手机打电话");
}
}
// 定义安卓手机类
class APhone extends Phones {
// 重写打电话方法
@Override
public void call() {
System.out.println("使用安卓手机打电话");
}
}
public class Main {
public static void main(String[] args) {
// 创建一个苹果手机对象
IPhone iPhone = new IPhone();
// 使用苹果手机打电话
iPhone.call();
// 创建一个安卓手机对象
APhone aPhone = new APhone();
// 使用安卓手机打电话
aPhone.call();
}
}
```
以上是一个简单的示例程序,可以实现两种手机打电话的功能。需要注意的是,在子类中重写父类的方法时,需要使用`@Override`注解来标识这是一个重写方法。
阅读全文