以下为《实验报告模板》的无排版文字预览,完整内容请下载
***
实验报告
( 2019-- 2020年度第 2 学期)
名 称: 面向对象程序设计
题 目: 图书信息管理系统
院 系: 计算机系
班 级: 计算机1906
学 号: ***0622
学生姓名: 余某某
指导教师: 熊某某
日期:2020年 7月 5 日一、课程实验的目的与要求
参见课程实验要求文档
二、设计(实验)正文
(1)设计思路(阐述自己的设计思路)
先设计一个代表书的类book,然后构造一个接口Ibook,再通过一个book的数组类booksarray实现这个接口,最后再用一个bookcontrol类包装Ibook接口,最后在测试类中调用bookcontrol类中的方法实现录入,查找,删除,修改等功能。
(2)设计类图
(3)代码实现(系统中重要代码的说明,不要大段的粘贴代码,重点是文字讲解)
public String addbook(String name,String ISBNnumber,String author,String chubanshe,String year,String prize,String leibie) {
Book book1=new Book(name,ISBNnumber,author,chubanshe,year,prize,leibie);
if(mybook.addbook(book1)) {
return book1.getname()+"******add success*******";
}
else {
return "add failed";
}
}
通过调用bookarray中写好的addbook方法,先判断图书馆中是否已经有这本书,如果有就录入这本书,如果有就显示添加失败
public String checkbookforname(String name) {
if(mybook.getname(name)==null) {
return "the book is not in library";
}
else return "the book is in the library";
}
通过调用book 类中写好的getname方法,判断书是否在图书馆里
public boolean delbook(String name) {
boolean c=false;
for(int i=0;i请点击下方选择您需要的文档下载。
以上为《实验报告模板》的无排版文字预览,完整内容请下载
实验报告模板由用户“wonf2008”分享发布,转载请注明出处