文件名称:Angies-Music-Shop:第七周周末家庭作业-Codeclan
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-29 00:03:06
Java
周末家庭作业-雷的音乐交流 您被要求为一家音乐商店建模。 这家商店将包含可以出售的物品。 这些物品可能是乐器,有人可以演奏,例如吉他,萨克斯管,钢琴等,也可能是其他物品,例如吉他弦,鼓棒,乐谱等。每件可以出售的物品的价格都为商店购买了该商品的价格,以及该商品的售价。 您将需要: 创建可以应用于乐器的IPlay接口。 它应该有一个play方法,该方法以String的形式返回正在演奏的乐器的声音。 为不同类型的乐器(例如吉他,钢琴等)(您可以想到的任何一种)创建类。 每个类将具有其自己的实例变量,以用于特定于该乐器的属性,例如,吉他可能具有许多琴弦,小号可能具有许多电子琴等。 创建一个Instruments.Instrument超类,它包含所有乐器都通用的属性,例如,其材质,颜色,类型(黄铜,弦,木管乐器,键盘等)。 然后,可以从此Instruments类继承上面在步骤2中创建的类。
【文件预览】:
Angies-Music-Shop-master
----src()
--------test()
--------main()
----target()
--------classes()
--------test-classes()
----.idea()
--------misc.xml(513B)
--------compiler.xml(538B)
--------uiDesigner.xml(9KB)
--------workspace.xml(38KB)
--------.name(15B)
--------vcs.xml(167B)
----README.md(2KB)
----pom.xml(664B)
----Angies Music Shop.iml(80B)