Java面向对象编程答案 5

请帮忙给这题一个答案:*请编码实现如下需求:<br>*乐器(Instrument)分为:钢琴(Piano)、小提琴(Violin)<br>*各种乐器的弹奏(play)方法... 请帮忙给这题一个答案:
* 请编码实现如下需求:<br>
* 乐器(Instrument)分为:钢琴(Piano)、小提琴(Violin)<br>
* 各种乐器的弹奏( play )方法各不相同。<br>
* 编写一个测试类InstrumentTest,要求:<br>
* 编写方法testPlay,对各种乐器进行弹奏测试。要依据乐器的不同,进行相应的弹奏。<br>
* 在main方法中进行测试<br>,
展开
 我来答
zhaowinwork
2009-01-12 · TA获得超过194个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:114万
展开全部
public interface Instrument {
void play();
}

public class Piano implements Instrument {
public Piano() {
}

public void play() {
System.out.println("Piano Playing");
}
}

public class Violin implements Instrument{
public Violin() {
}

public void play() {
System.out.println("Piano Playing");
}
}

public class InstrumentTest {
public InstrumentTest() {
}

public static void main(String[] args) {
Instrument p=new Piano();
Instrument v=new Violin();

p.play();
v.play();
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式