Hw5
建立一個樂器(Instrument)的抽象類別,屬性有名字、價格、樂器種類(管樂器、打擊樂器、弦樂器......),函數有調音(tune)、取得基本資訊(getInfo)。
建立一個介面(Playable),裡面有個play函數。
利用樂器(Instrument)抽象類別與Playable介面實作小號(Trumpet)、鼓(Drum)、吉他(Guitar)、音樂播放器(MusicPlayer)
在main函數裡建立一個Playable的List,依序幫每個樂器是樂器的物件調音,最後使用(play)他們
Last updated