对象模型如下:

类:

  • 馆员
    • 馆长
    • 管理员
  • 图书
  • 读者
    • 教师
    • 学生

属性:

  • 馆员
    • 姓名
  • 馆长
    • 职务
  • 管理员
    • 职务
  • 图书
    • 书名
    • 作者
    • 出版社
    • 管理员列表
  • 读者
    • 姓名
    • 借书证号
  • 教师
    • 职务
    • 借阅列表
  • 学生
    • 年级
    • 借阅列表

方法:

  • 馆长
    • 管理图书借阅工作
  • 管理员
    • 管理自己负责的图书
  • 图书
    • 添加管理员
    • 删除管理员
  • 读者
    • 借阅图书
    • 归还图书
  • 教师
    • 借阅图书
    • 归还图书
  • 学生
    • 借阅图书
    • 归还图书
建立符合下列陈述的对象模型:某图书馆有许多名职员为之工作职员又进一步划分为馆长和管理员两类;馆长可对图书借阅工作进行管理每名管理员可管理多本图书每本图书可由多名管理员管理;图书拥有许多读者借书证号唯一地确定每一个读者;读者又可分为教师和学生两类每名教师或学生可以借阅数本图书每一种图书可供多名教师或学生借阅。

原文地址: https://www.cveoy.top/t/topic/fr6h 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录