黑马程序员技术交流社区

标题: 登录案列分析思路. [打印本页]

作者: 刘远东    时间: 2015-8-2 06:45
标题: 登录案列分析思路.
第一步
需求分析
  用户类:用户基本信息的封装
  用户操作类:登陆,注册
  测试类
第二步
开始编码
  User{
   name
   age
   emai
  }
  UserDao{
   boolean isLogin(name, age)
   boolean register(User)
  }
  UserDaoImpl{
   static User[] users = new User[5];
   static int index=0;
   boolean isLogin(name, age){
    for(int i=0; i<index ; i++){
     如果用户存在返回true,否则返回false
    }
   }
   boolean register(User user){
    users[index++] = user
   }
  }
第三步
测试类
while(true){
  //第一步:弹出选择界面
   1、登陆
   2、注册
   3、退出
  //第二部:根据用户的选择执行相应的操作
   1、如果选择登陆
    让用户输入信息
    创建UserDaoImpl,并且调用isLogin
    如果要是返回true登陆成功,执行相应的操作
    如果要是返回false 登陆失败,继续 continue
   2、如果选择的是注册
    让用户输入信息
    创建UserDaoImpl,并且调用register
    让用户继续选择,跳到登陆界面,continue
   3、如果选择的是退出
    System.exit(0);//0表示的是正常退出
  



}

作者: yongaidongbing    时间: 2015-8-2 10:03
给力啊哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2