需求:实现用户注册 通过用户名和密码登录
//用的是集合 充当数据库 实现的。 登录成功后可以进行猜字小游戏。
一、分析
用户登录注册案例
分析:
通过面向对象思想分析
A.有哪些类
B.类里面都有哪些东西
C.类和类之间的关系
有哪些类:
用户类:
成员变量:用户名、密码
成员方法:getXxx,setXxx
用户操作类:
登录、注册
测试类:
main方法
类和类之间的关系:
测试类里面使用用户类和用户操作的功能
分包:分类管理
A.按功能划分
B.按模块划分
C.先按模块划分再按功能划分
按功能划分:
com.shulian.pojo 放实体类
com.shulian.dao 放功能接口
com.shulian.dao.impl 放功能接口的实现类
com.shulian.test 放测试类
今天我们用集合来实现,后面学完IO,再用IO来实现,再学了数据库,就用数据库来实现。