● 阅读以下说明和Java程序,填写程序中的空(1) ~(5),将解答写入答题纸的对应栏内。
【说明】
以下Java代码实现一个简单乐器系统,音乐类(Music)可以使用各类乐器(Instrument)进行演奏和调音等操作。对部分乐器进行建模,其类图如图5-1所示,包括:乐器Instrument)、打击乐器(Percussion)、弦乐器(Stringed)、管乐器(Wind)、木管乐器(Woodwind)、铜管乐器(Brass)。
【Java代码】
import java.util.ArrayList;
enum Note{/*枚举各种音调*/
MIDDLE_C,C_SHARP,B_FLAT; //其它略
}
abstract class Instrument{/*乐器*/
(1); //play方法
abstract void adjust__(5)__ //adjust抽象方法
}
● 阅读下列说明和C++代码,填写程序中的空(1) ~(5),将解答写入答题纸的对应栏内。
【说明】
以下C++代码实现一个简单乐器系统,音乐类(Music)可以使用各类乐器(Instument)进行演奏和调音等操作。对部分乐器进行建模,其类图如图6-1所示,包括:乐器(Instrument)、打击乐器(Perussion)、 弦乐器(Stringed)、 管乐器( Wind)、木管乐器(Woodwind)、铜管乐器(Brass )。
各省软考办 | ||||||||||