.实验10 抽象类和接口一、实验名称和性质所属课程Java语言程序设计实验名称抽象类和接口实验学时2实验性质验证 综合设计必做/选做必做 选做二、实验目的1. 设计并使用抽象类;2.学习如何定义接口,掌握接口的实现方式,使用实现了接口的类;3.理解接口与抽象类的区别。 三、实验内容1.设计和实现一个Soundable接口,该接口具有发声功能,同时还能调节声音大小。Soundable接口的这些功能将会由3种声音设备来具体实现,他们分别是收音机Radio、随身听Walkman和手机Mobilephone。同时需要设计一个应用程序类来使用这些实现了Soundable接口的声音设备类。在程序运行时,先询问用户想听那种设备发出声音,然后程序就会按照该设备的工作方式来发出声音(验证性实验)。版权文档,请勿用做商业用途2.程序会要求用户以规范的格式输入自己的生日日期,然后将使用Date类和Calendar类中的方法计算出用户的生日是星期几,用户的年龄以及出生的年份是否是闰年。版权文档,请勿用做商业用途