Java语言程序设计 上机实验4
实验目的:
理解接口的作用,理解接口和实现接口的类的关系,掌握声明接口、一个类实现接口的声明和使用方法;熟悉Java语言包和实用包中的常用类。
实验内容:(*)为选做
- 声明圆柱体类Cylinder,继承椭圆类Ellipse(实现周长Perimeter接口和面积Area接口),为圆柱体类设计较为全面的构造方法,并实现体积Volume接口,计算表面积和体积。
- 将Java的若干关键字(15个以上)保存在一个字符串数组中,对其按升序排列,再采用顺序查找和二分法查找,判断一个字符串是否是Java关键字。
- (*) 调试和修改” 实验4-src.zip”中的源代码,使GroupSort程序能正确执行。再在GroupSort.java中增加按姓名查找的模糊查询和按出生日期排序的功能。比如,在Person对象数组中模糊查找名字包含”小”字的对象。
实验要求:
1. 在实验报告中给出程序运行结果截图。
2. 源程序代码附到实验报告的最后。
3. 认真填写实验报告并妥善存档,在下次上机实验课之前发送电子版实验报告至 wsycup@foxmail.com。
注意,“邮件标题”与“附件实验报告文件名”均为:
Java2实验报告N_学号_姓名
其中N为阿拉伯数字,指第几次实验,例如:
Java2实验报告3_ 2012010400_李雷
请严格按照规定的格式发送邮件(注意标题中“Java”后的数字“2”),邮件标题不符合格式要求等同于未交作业,并在规定的时间发送实验报告邮件,过期无效。
4. 实验报告雷同者将不能得到相应的平时分。
附录:实验报告
实验题目__实验四___
学号_2014011329_ 姓名