分类思想
分类思想
分工协作,专人干专事。比如,一个学生信息管理系统可以包含以下几个类:
- Student类,标准学生类,封装键盘录入的学生信息(id, name, age, birthday)
- StudentDAO类(库管), (Data Access Object)用于访问存储数据的数组或集合
- StudentService类(业务员),用来进行业务逻辑的处理(例如:判断录入的id是否存在)
- StudentController类(客服接待),和用户打交道(接收用户需求,采集用户信息,打印数据到控制台)