用户登录注册案例-

用户登录注册案例-

分析:
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

用户基本描述类

 1 package YongHuMaoShuLei;
 2 /**
 3  * 这是用户基本描述类
 4  *
 5  *   @author Spring
 6  *   @version V1.0
 7  *
 8  *   描述内容:
 9  *          成员变量:  用户名,登录密码
10  *          构造方法:选择无参
11  *          成员方法:setXxx和getXxx
12  * */
13 
14 public class User {
15     private String username;
16     private String password;
17 
18     public User(){}
19 
20     public String getUsername() {
21         return username;
22     }
23 
24     public void setUsername(String username) {
25         this.username = username;
26     }
27 
28     public String getPassworld() {
29         return password;
30     }
31 
32     public void setPassworld(String passworld) {
33         this.password = passworld;
34     }
35 }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 用户登录注册案例-