C03-Java同步实践加强班第8周上机任务
【感谢胡光老师提供题目】(回到C03-Java同步实践加强班学习安排)
1.继承的练习
(1)封装一个People类型,具有height和weight属性,具有speakHello、averageHeight、averageWeight功能。
(2)封装一类ChinaPeople类型是People的子类,新增chinaMartial功能,override超类的speakHello、averageHeight、averageWeight功能。
(3)封装一类AmericanPeople类型是People的子类,新增AmericanBoxing功能,override超类的speakHello、averageHeight、averageWeight功能。
(4)封装一类BeijingPeople类型是ChinaPeople的子类,新增BeijingOpera功能,override超类的speakHello、averageHeight、averageWeight功能。
(5)用一个程序执行入口Test测试上述对象。
2.接口的练习
(1)封装一类接口ComputerWeight,该接口中有3个功能:double computrWeight,void printName,double printPrice。
(2)封装一类接口ComputerCompany,该接口有2个功能:String computerName,void printFunction。
(3)封装一类对象FlashMemory实现上述两类接口。
(4)用一个程序执行入口Test测试上述对象。
3.下载Java API,掌握java.lang包中的大部分类和接口的使用方法。