
实验一:面向对象基础——乐器与交通工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验旨在通过创建乐器和交通工具类及其子类,帮助学生掌握面向对象编程的基础概念,如封装、继承和多态。
乐器包括钢琴、小提琴以及大提琴三种类型,每种乐器的弹奏方式各不相同。请编写一个名为InstrumentTest的测试类,并在其中定义方法testPlay(Instrument in)以对这三种不同的乐器进行弹奏测试。
接下来,请创建交通工具类Vehicle,该类包含属性speed、name和color以及start、stop和run方法;然后定义飞行器子类Aircraft继承自Vehicle。编写一个使用交通工具的测试类VehicleTest,并在其中实现方法useVehicle(Vehicle vv),用于对不同的交通工具进行启动(起飞)、行驶(飞行)及停车(降落)的测试,在main()方法中执行这些测试。
最后,为了增加轮船这种新的交通工具类型,请将此功能添加到现有系统中。通过这个过程来体会多态在扩展新功能方面的优势。
全部评论 (0)
还没有任何评论哟~


