ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:18.06KB ,
资源ID:22628821      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22628821.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java实验报告之图书管理系统Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java实验报告之图书管理系统Word格式文档下载.docx

1、 / write your code here User U; Library L=new Library(东北大学图书馆); System.out.println(欢迎来到东北大学图书馆 Book b1=new Book(java编程思想,sdhf554532,new Date(2016,12,13),15); Book b2=new Book(C+编程nimei15654,new Date(2017,5,13),5); Students s1=new Undergraduate(黎明20175821 Students s2=new Master(狭隘20164545 b1.BookUser

2、.add(s2); b1.BookUser.add(s1); b2.BookUser.add(s2); b2.BookUser.add(s1); L.addBook(b1); L.addBook(b2); /在以上的代码中都是为了增加图书馆中的藏书 Scanner sc=new Scanner(System.in); String order; /命令操作板 while(true)命令操作符nAccessADInterfacenAccessSTInterfacenover System.out.print( order=sc.next(); if(order.equals(AccessADIn

3、terface) Administrators A=new Administrators(); if (A.getPassWord() = 1) while(true) ShowAllBooknSearchBooknAddBooknDeleteBooknChangePassWordnGoBackn order = sc.next(); if (order.equals(ShowAllBook) L.ShowBook(); else if (order .equals( SearchBook L.ShowBook(L.SearchBook(); else if (order.equals( Ad

4、dBook) ) L.addBook();DeleteBook L.DeleteBook(); else if(order.equals(ChangePassWord A.changePassWord();GoBack break;已退出图书管理系统 System.exit(0); elseAccessSTInterface U=L.UserComing(); while (true)BorrowBooknReturnBookn else if(order.equals(BorrowBook L.SearchBook().BookBorrow(U);ReturnBook L.ReturnBoo

5、k(U); else 输入了错误的指令 continue;Library.javaimport java.util.Vector;public class Library public static final int OK=1; public static final int ERROR=1; Vector book= new Vector();/用来存储书类 丹书类中也存有用户类 private String Libraryname; Library (String name) this.Libraryname=name; public User UserComing() int kind

6、; Scanner sc = new Scanner(System.in);如果你是老师请输入1,若是学生请输入2 while (true) kind = sc.nextInt(); if (kind = 1) U = new Teacher(); return U; else if (kind = 2) 如果你是本科生请输入1,若是硕士研究生请输入2 kind=sc.nextInt(); if(kind=1) U = new Undergraduate(); else if(kind=2) U=new Master(); else输入错误 else 请重新输入: public void ad

7、dBook(Book b) book.add(b); public void addBook() int i; i=1; Book b; while(i=1) b=new Book(); this.addBook(b);如果要继续输入书本信息就输入1,否则就输入2 i=sc.nextInt(); public Book SearchBook() String BookName;请输入你要借查询的书 BookName=sc.next(); for(int i=0;ithis.book.size();i+) b=(Book)this.book.elementAt(i); if(b.bookName

8、.equals(BookName) return b; return null; public void ReturnBook(User U) User u; b=this.SearchBook();b.BookUser.size(); u=(User) b.BookUser.elementAt(i); if(u=U) U.numBookBor-; b.BookUser.remove(i); b.surplus+;还书成功 return;您不是这本书的借阅者,不能还书找不到你要的书 public void DeleteBook()请输入你要删除的书 if(b.BookUser.size()=0

9、) this.book.remove(i);已经成功的删除书籍还有人尚未还书,不能够删除书籍 public void ShowBook() b=(Book)book.elementAt(i); System.out.println(i+1)+t+b.bookName+b.auther+b.bookNum+b.depositTime.getYear()+b.depositTime.getMonth()+b.depositTime.getDay()+b.surplus); public void ShowBook(Book b)Book.javaUser.javaclass User public

10、 String name; public int numBookBor;/借书的数量 /public Date borrowTime; public String Id; public Scanner sc=new Scanner(System.in); User()class Students extends User/想想其实也不过如此class Undergraduate extends Students Undergraduate(String sName,String id) this.name=sName; this.Id=id; Undergraduate()请输入你的姓名: t

11、his.name=sc.next();请输入你的学号: this.Id=sc.next(); this.numBookBor=0;class Master extends Students Master(String sName,String id) Master()class Teacher extends User Teacher(String tName,String id) this.name=tName; Teacher()请输入你的工号:Administrators/javapublic class Administrators ; private String passWod; Administrators() this.passWod=neu123 public int getPassWord() String passWord;3;请输入密码: passWord=sc.next(); if( passWord.equals(this.passWod) return 1;密码错误,您还有+(2-i)+机会 return 0; public void changePassWord()请输入原密码:n请输入新密码: this.passWod=sc.next();

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1