以下为《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字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《Java高级编程实验报告》的无排版文字预览,完整内容请下载
Java高级编程实验报告由用户“luisa427”分享发布,转载请注明出处