问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java以电话Phone为父类

发布网友 发布时间:2022-05-25 17:33

我来回答

2个回答

热心网友 时间:2023-11-25 06:06

public class PhoneTest {

public PhoneTest() {
}

public static void main(String[] args) {
Phone[] phs = new Phone[] { new Phone("0214-6325417"),
new Phone("0214-6325418"), new Mobilephone("18888888888"),
new Fixedphone("0578-88996654"),
new Cordlessphone("0578-88996655"), };
for (Phone ph : phs) {
System.out.println(ph);
ph.call();
ph.answer();
}
}
}

class Phone {
private String number;

public String getNumber() {
return number;
}

public void setNumber(String number) {
this.number = number;
}

public Phone() {
}

public Phone(String number) {
this.number = number;
}

public void call() {
System.out.println("Phone calling...");
}

public void answer() {
System.out.println("Phone answer...");
}

public String toString() {
return "I'm " + this.getClass().getSimpleName() + ", My number is : "
+ this.getNumber();
}
}

interface Moveable {
public void move();
}

class Mobilephone extends Phone implements Moveable {

public Mobilephone() {
}

public Mobilephone(String number) {
super(number);
}

public void answer() {
System.out.println("Mobilephone calling...");
}

public void call() {
System.out.println("Mobilephone answering...");
}

public void move() {
System.out.println("I'm Mobilephone, i can move.");
}

}

class Fixedphone extends Phone {
public Fixedphone() {
}

public Fixedphone(String number) {
super(number);
}

public void answer() {
System.out.println("Fixedphone calling...");
}

public void call() {
System.out.println("Fixedphone calling...");
}

}

class Cordlessphone extends Fixedphone {
public Cordlessphone() {
}

public Cordlessphone(String number) {
super(number);
}

public void call() {
System.out.println("Cordlessphone calling...");
}

public void answer() {
System.out.println("Cordlessphone canswering...");
}
}

热心网友 时间:2023-11-25 06:07

在这里我只给一个大概的类模型,类当中的内容需要你自己去处理了

Class Phone{

private string number;

public bool getPhone(){

~~~~~
}

public bool sendPhone(){
~~~
}
}

class Mobilephone extends Phone implement Moveable{

public bool move(){

}

}

public interface Moveable{
public bool move();
}

class Fixedphone extends Phone{
~~~
}

class Cordlessphone extends Fixedphone{

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 java 初学者 遇到了一道题没有头绪 请大侠们帮忙解答 谢谢。。。。 1、 编写一个Java程序,程序中有一个类Telephone, Telephone类中包含有电话品牌、 超导暖风多功能led浴霸线路安装图 编码创建一个手机类Phones,定义打电话方法call(). 创建两个子类 请问中国国际航空客服是多少? java问题, 急求 绿能超导浴霸接线视频 需要你们的帮助 定义一个手机类Phone,要求如下: Java定义一个描述电话的类,至少描述电话类的两种属性和一种功能? led浴霸三和一怎么接线 中国国际航空客服电话 “Home”键在哪? 电脑上用的2.0音箱那款音质最好阿?再次强调要音质好的,要高保真立体声的?谢谢,。。 想买个2.0音箱,求高手推荐款,时尚的点音箱也行? 大家推荐一下哪个牌子的2.0音箱好 七龙珠卡卡罗特技能咋蓄力 龙珠Z卡卡罗特打开显示器黑屏 龙珠z卡卡罗特怎么打开背包 2.0音箱哪个好 龙珠卡卡罗特怎么打出地球 请问,浴霸怎么接线 一个java接口的问题~~ mp是怎么材料 肘子浇汁的汁怎么做 不锈钢管件MP是什么意思? 塑料中mp料是什么意思 15MnV是什么材料 符合ASTM-A-159标准里面的G3500级材料是什么牌号铸铁 洗衣机龙头什么牌子好j,d 您好,我昨天买了一台海尔XQB50-728E 洗衣机,可是我家的水龙头老是漏水,我想问下用什么样的水龙头好? 电脑做了系统打电子面单还要安装什么吗 大学里 室内设计属于什么专业? 美术生的 室内设计理科生可不可以报,属于哪个专业 什么叫智能辅助 智能辅助系统真的有用吗?还是厂商炒作的噱头 经传软件的智能辅助是不是非常强?这个指标干啥的?每次说遇到辅助线都要注意风险,好几次都跌下去了 智能辅助线破位是什么 智能客服助理是什么?为什么未来客服一定会用到智能客服辅助系统? 一般封多久就自动解封? 微信被封一般多长时间