📄 application.java
字号:
package day08.user_management;
import java.io.File;
public class Application {
private UserDao dao;
public Application(UserDao dao){
this.dao=dao;
}
public void register(User user){
if(dao.addUser(user)){
System.out.println(user.getUserName()+",注册成功!");
}else{
System.out.println("注册失败,可能已经存在同名用户!");
}
}
public void login(String name,String passwd){
User user=dao.getUser(name, passwd);
if(user==null){
System.out.println("登录失败,请检查用户名和密码!");
}else{
System.out.println(user.getUserName()+",欢迎回来,您当前的积分是:"+user.getScore());
}
}
/**
* @param args
*/
public static void main(String[] args) {
UserDao dao=new UserDaoFromFile(new File("d:\\student.dat"));
Application app=new Application(dao);
User u1=new User("zhangsan","1234","zhangsan@sina.com",1000);
User u2=new User("lisi","4321","lisi@sina.com",500);
User u3=new User("zhangsan","8888","zhangsan@yahoo.com",800);
app.register(u1);
app.register(u2);
app.register(u3);
app.login("zhangsan", "1234");
app.login("lisi", "4321");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -