public interface UserDao {
/**
* 这是注册的功能
* @param username
* 用户名
* @param password
* 密码
*@return 返回登录是否成功
*/
public abstract boolean login(String usernane,int password);
/**
* 这是用户注册的功能
* @param user
* 要注册的用户
*/
public abstract void regist(User user);
}
package UserDaoImp;
import user.User;
import user_jiekou.UserDao;
/**
* 用户操作实现类
* */
public class UserDaoImp extends User implements UserDao {
public static User[] users = new User[5];//对象数组,用于存储数据
public static int index =0;//对象数组索引
public boolean login(String username,int password){
boolean flag =false;
for (int i = 0; i < users.length; i++) {
User user = users; //遍历对象
if(user!=null) {
if(user.getUsername().equals(username) && user.getPassword().equals(password))
{
flag = true;
break;
}
}
}
return flag;
}
public void regist(User user){
users[index++] = user;
}
}