使用java 编写程序实现以下功能:创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类IPhone和安卓手机类APhome,并在各自类中重写方法call(),编写程序入口main()方法中实现两种手机打电话。
时间: 2023-07-16 08:12:24 浏览: 189
利用JAVA编写手机应用程序
5星 · 资源好评率100%
代码如下:
```java
class Phones {
public void call() {
System.out.println("打电话中...");
}
}
class IPhone extends Phones {
public void call() {
System.out.println("使用苹果手机打电话");
}
}
class APHome extends Phones {
public void call() {
System.out.println("使用安卓手机打电话");
}
}
public class Main {
public static void main(String[] args) {
IPhone iphone = new IPhone();
APHome aphome = new APHome();
iphone.call();
aphome.call();
}
}
```
在上述代码中,首先定义了一个名为 `Phones` 的类,其中包含了一个名为 `call` 的方法,用于打电话。紧接着,定义了两个子类 `IPhone` 和 `APHome`,这两个子类都继承自 `Phones`,并且都重写了 `call` 方法。
在程序的入口 `main` 方法中,我们分别创建了一个 `IPhone` 对象和一个 `APHome` 对象,并调用它们各自的 `call` 方法。这样就实现了两种手机的打电话功能。
阅读全文