没有合适的资源?快使用搜索试试~ 我知道了~
java实现定义一个Soundable接口,该接口具有播放声音、关闭声音、增大音量、减小音量等功能。
3星 · 超过75%的资源 需积分: 14 60 下载量 10 浏览量
2010-12-08
11:31:02
上传
评论 3
收藏 33KB DOC 举报
温馨提示
试读
3页
定义一个Soundable接口,该接口具有播放声音、关闭声音、增大音量、减小音量等功能
资源推荐
资源详情
资源评论
/**
* 定义一个 Soundable 接口,该接口具有播放声音、关闭声音、增大音量、减小音量等功
能。
* Soundable 接口的这些功能分别由收音机 Radio、随身听 Walkman 和手机 MobilePhone 实
现。
* 另 外 设 计 一 个 Person 类 , 具 有 姓 名 和 年 龄 两 个 属 性 以 及 一 个 听 音 乐 的 方 法
listen(Soundable)。
* 最后设计一个测试类使用这些实现了 Soundable 接口的声音设备类。程序运行时,先询
问用户想听哪种设备,
* 然后程序会按照该设备的工作方式发出声音、调节音量、关闭声音。分析运行结果,并
解释这是什么特性。
*/
import java.io.IOException;
import java.util.*;
interface Soundable{
void play();
void stop();
void increase();
void decrease();
}
class Radio implements Soundable{
public void play(){
System.out.println("播放收音机");
}
public void stop(){
System.out.println("关闭收音机");
}
public void increase(){
System.out.println("增大收音机音量");
}
public void decrease(){
System.out.println("减小收音机音量");
}
}
class Walkman implements Soundable{
public void play(){
System.out.println("播放随身听");
}
public void stop(){
System.out.println("关闭随身听");
}
public void increase(){
System.out.println("增大随身听音量");
资源评论
- maical12013-09-17忽悠人,浪费分数。
- jzl199010272013-05-02这个只是抽象的接口,没有具体实现啊
- jw57830782012-11-07刚好要用到,参考一下
suyuanlai
- 粉丝: 2
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功