您的位置:首页 > 其它

用户登录注册案例分析

2016-04-16 21:34 232 查看
需求:用户登录注册案例。

按照如下的操作,可以让我们更符号面向对象思想

A:有哪些类呢?

B:每个类有哪些东西呢?

C:类与类之间的关系是什么呢?

分析:

A:有哪些类呢?

用户类

测试类

B:每个类有哪些东西呢?

用户类:

成员变量:用户名,密码

构造方法:无参构造

成员方法:getXxx()/setXxx()

登录,注册

假如用户类的内容比较对,将来维护起来就比较麻烦,为了更清晰的分类,我们就把用户又划分成了两类

用户基本描述类

成员变量:用户名,密码

构造方法:无参构造

成员方法:getXxx()/setXxx()

用户操作类

登录,注册

测试类:

main方法。

C:类与类之间的关系是什么呢?

在测试类中创建用户操作类和用户基本描述类的对象,并使用其功能。

分包:

A:功能划分

B:模块划分

C:先按模块划分,再按功能划分

今天我们选择按照功能划分:

用户基本描述类包 cn.itcast.pojo

用户操作接口 cn.itcast.dao

用户操作类包 cn.itcast.dao.impl

今天是集合实现,过几天是IO实现,再过几天是GUI实现,就业班我们就是数据库实现

用户测试类 cn.itcast.test
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: