首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。 [说明] 对部分乐器进行建模,其类图如图6—1所示,包括:乐器(Instrument)、管乐器(Wind)、打击乐器(Percussion)、弦乐器(Stringed
阅读以下说明和Java程序,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。 [说明] 对部分乐器进行建模,其类图如图6—1所示,包括:乐器(Instrument)、管乐器(Wind)、打击乐器(Percussion)、弦乐器(Stringed
admin
2016-03-25
32
问题
阅读以下说明和Java程序,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。
[说明]
对部分乐器进行建模,其类图如图6—1所示,包括:乐器(Instrument)、管乐器(Wind)、打击乐器(Percussion)、弦乐器(Stringed)、木管乐器(Woodwind)、铜管乐器(Brass)。
下面是实现上述设计的Java代码,其中音乐类(Music)使用各类乐器(Instrument)进行演奏和调音等操作。
[Java代码]
enum Note{/*枚举各种音调*/
MIDDLE_C,C_SHARP,B~FLAT;//其他略
}
interface Instrument{/*接口,乐器*/
(1);//play方法接口
void adjust()j//adjust方法接口
}
class Wind(2){
public void play(Note n){System.out.println("Wind.play()"+n);}
public void adjust(){System.out.println("Wind.adjust()");}
}
/*类Percussion和Stringed实现代码略*/
class Brass(3){
public void play(Note n){System.out.println("Brass.play()"+n);}
public void adjust(){System.out.println("Brass.adjust()");}
}
class Woodwind extends Wind{
public void play(Note n){System.out.println("Woodwind.play()"+n);}
}
public class Music{
void tune(Instrument_i){i.play(Note.MIDDLE_C);}
void adjust(Instrument_i){i.adjust();}
void tuneAll((4)e){
for(Instrument i:e){
adjust(i);
tune(i);
}
}
public static void main(String[]args){
Music music=(5)Music();
Instrument[]orchestra={new Wind(),new Woodwind()};
music.tuneAll(orchestra);
}
}
本程序运行后的输出结果为:
Wind.adjust()
Wind.play()MIDDLE_C
Wind.adjust()
Woodwind.play()MIDDLE_C
(3)
选项
答案
extends Wind
解析
转载请注明原文地址:https://kaotiyun.com/show/z9jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
Windows XP的许多应用程序的“文件”菜单中,都有“保存”和“另存为”两个命令。以下对这两个命令的叙述,正确的是(36)。
()是移动互联网的组成部分。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(2)中的内容是不能用指令修改的。
程序员一般用(7)软件编写和修改程序。
随机试题
下列哪项不是心肌组织的生理特性
需专人、专柜、专账管理的药物是
患者,男,24岁。颈项强痛,活动受限,头向患侧倾斜,项背牵拉痛,颈项部压痛明显,兼见恶风畏寒。治疗除取主穴外,还应选用的穴位是
某钢筋混凝土次梁,下部纵向钢筋配置为420,fv=300N/mm2,混凝土强度等级为C25,ft=1.27N/mm2。在施工现场检查时,发现某处采用绑扎搭接接头,其接头方式如图44所示。试问,钢筋最小搭接长度l1(mm),应与下列何项数值最为接近?
以下关于城市轨道交通车站形式的说法不正确是()。
下列有关收入确认的表述中,正确的有()。
简述涂尔干的教育思想。
在玉米地中套种的小麦有可能罹患小麦黄叶病,这种病是由于光照不足导致的。一旦光照充足,比如玉米收割后,症状很快消失,且不会影响产量。而小麦锈病是花斑锈菌引发的,如果在病症初期不及时治疗,小麦植株会很快枯死。然而,小麦锈病和小麦黄叶病初期症状很难区分。因此,在
二次型f(x1,x2,x3)=x12+3x22+x32+2x1x2+2x1x3+2x2x3,则f的正惯性指数为__________。
TheGlobalFoodCrisisandThomasMalthusLastyeartheskyrocketingcostoffoodwasawake-upcallfortheplanet.Between
最新回复
(
0
)