用java代码写出:手机类 都有发短信sendMessage 打电话call 和显示号码show 的方法定义华为手机 为手机类的子类,且有 方法拍照 photo定义小米手机 为手机类的子类,增强show方法,不仅可以显示号码,还可以显示头像在测试类中,分别调用call sendMessage show
时间: 2023-04-09 21:05:04 浏览: 359
以下是Java代码:
```
public class Phone {
public void sendMessage() {
System.out.println("发送短信");
}
public void call() {
System.out.println("打电话");
}
public void show() {
System.out.println("显示号码");
}
}
public class HuaweiPhone extends Phone {
public void photo() {
System.out.println("拍照");
}
}
public class XiaomiPhone extends Phone {
public void show() {
System.out.println("显示号码和头像");
}
}
public class Test {
public static void main(String[] args) {
HuaweiPhone huaweiPhone = new HuaweiPhone();
huaweiPhone.call();
huaweiPhone.sendMessage();
huaweiPhone.show();
huaweiPhone.photo();
XiaomiPhone xiaomiPhone = new XiaomiPhone();
xiaomiPhone.call();
xiaomiPhone.sendMessage();
xiaomiPhone.show();
}
}
```
输出结果为:
```
打电话
发送短信
显示号码
拍照
打电话
发送短信
显示号码和头像
```
阅读全文