Java高级编程实验报告

本文由用户“luisa427”分享发布 更新时间:2021-05-17 14:24:55 举报文档

以下为《Java高级编程实验报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

Java高级编程实验报告

班级:

学号:

姓名:

实验名称

抽象类和接口

上机时间:2018、11、28

上课地点:0#511

实验目的

1.理解并掌握抽象类。

2.理解并掌握接口。

三、实验内容

(1)必做题

图书馆接口(Library)

成员方法:

borrow( ),借阅图书

revert( ),归还图书

图书类(Book)

成员变量:

图书名称(name) String类型

出版社(publisher) String类型

构造方法:

通过形参初始化图书名称(name)和出版社(publisher)

普通方法:

(1)设置gettor和settor方法用于获取和设置类中name变量的值;

(2)重写Equals方法,当且仅当书名(name 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 法

如果图书状态为已借阅,则输出“对不起,该图书已借阅”,否则,修改该图书状态为已借阅,输出“借阅成功”

(2)实现接口中的revert方法

如果图书状态是可借阅状态,输出“该图书已归还”,否则,修改图书借阅状态为未借阅,并输出“还书成功”;

通过main函数测试。

(1)创建两个CollecitonBook对象book1和book2,分别输出book1和book2,并调用其equals方法判断两个对象是否相等;

(2)通过键盘输入整数,输入0,则对book1进行借阅,输入1,则对book2进行归还操作。

(2)选做题

试利用Date类和Calendar类输出现在的日期,并输出该月的日历。

四、实验结果

五、总结

通过本次实验我理解了或掌握了……,没有理解或掌握……

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 图书室管理制度
  2. 防疫消毒方法
  3. 芝兰亭图书借阅管理规章
  4. 图书管理系统开题报告
  5. 公司图书借阅须知
  6. 教师图书借阅记录
  7. 新unit2作业
  8. 四年级(下)英语教学设计
  9. 健康教育管理制度大全
  10. C12幼儿园图书借阅制度
  11. 图书馆管理系统用户访谈汇总
  12. 诵读活动室各种制度
  13. 【二等奖观察记录】中班 修补图书的故事
  14. WHO新冠疫苗技术线路(英文)
  15. 42号传祺(英文剧本)
  16. 小学各年级体质健康锻炼内容及指导方法
  17. 餐具消毒方法
  18. 班级图书借阅登记表
  19. Unit 4 Seasons 重点句型.短语,语法

以上为《Java高级编程实验报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览