2269: 接口-发声接口
金币值:2
定数:6
时间限制:1.000 s
内存限制:128 M
解决:0
提交:0
正确率:0.00% 命题人:
题目描述
设计和实现一个Soundable接口,该接口具有发声和关闭功能,同时还能调节声音大小。Soundable接口的这些功能将由有2种声音设备来实现他们分别是Radio和Mobilephone。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String name;
Scanner in = new Scanner(System.in);
name = in.nextLine();
Radio r = new Radio(name);
r.fun();
doGo(r);
name = in.nextLine();
MobilePhone m = new MobilePhone(name);
m.fun();
doGo(m);
}
public static void doGo(Soundable p) {
p.playSound() ;
p.decreaseVolume();
p.stopSound();
}
}
/* 以下为你的代码 */ 输入
输入2行:分别为2个品牌
输出
见样例
样例输入 复制
德生
华为
样例输出 复制
德生已经开机了
收音机播放广播:中央人民广播电视台。
降低收音机音量。
关闭收音机。
华为已经开机了
手机发出来电铃声:叮当 、 叮当
降低手机音量
关闭音量