Python案例:BookStore类及实例

来自CloudWiki
Cloud17讨论 | 贡献2022年12月19日 (一) 05:46的版本
跳转至: 导航搜索

题目要求:

1)建设在线书店管理系统 ,定义一个类BookStore

2) 该类有三个属性,

  • 书籍的字典,用来查询各种书籍的数目,形如 {"新华字典": 10,"新概念英语":5}
  • 书店的总书目 num ,该属性为私有属性
  • 书店管理系统的名称name,字面值为“小当当书店管理系统”

3)为该类定义四个方法:

  • 类方法showAllBooks,遍历并打印书店的全部书籍及其数量
  • 实例方法addBook ,为书店添加书籍,书籍名称和数量来自用户输入
  • 实例方法delBook ,为书店删除书籍,书籍名称和数量来自用户输入
  • 静态方法ShowSystemName,打印书店管理系统的名称

4)在main方法中分别调用以上属性及方法。