0808(026天 面向对象练习题02 图书管理系统)
每日一狗(田园犬西瓜瓜)
大标题
1. 面向对象练习题
1.1 英文词频统计
正则spilt
String[] strArr = String.split("[ \\=();,\\.\"\\-:<>/\'\\[\\]\t]");
1.2 图书管理系统
需求:统计客户在书店所购买的书籍,存储历史记录。
- 对象类:
- 用户:编号,姓名
- 书籍:编号,书名、售价
- 购物记录:书籍、数量、总售价
- 存储数据操作接口
- 公共方法抽象类(模板模式)
- 用户文件操作类
- 数据文件操作类
- 购物记录文件操作类
- 工厂类
- 使用单例将为用户提供各种对象文件的操作类的实例化对象