面向对象设计大作业——图书馆

一、功能调查与系统框架图

 

 

 

 

二、UML类图

 

 

 

 三、类说明

  1. Book类存储每一本书的相关信息,ID存储编号,Name存储书籍,Author存储作者,Type存储书本类型,Price存储价格,Count存储书本数量
  2. Library类和Booklist类用于存储Book类对象
  3. LisOperation为接口,其中的方法被BookSearch、BookBorrow、BookReturn、Printlist类实现
  4. LibOperation为接口,其中的方法被BookAdd、BookDelete、BookModify、PrintAll、Exit类实现
  5. User类用来存储名字,定义菜单方法,被NomalUser类和Administrator类继承并实现

 四、包设计

 

posted @ 2020-12-09 19:07  楠木。  阅读(54)  评论(0编辑  收藏  举报