1-13作业检查
来源:1-13 编程练习
aming41
2020-05-17 18:34:11
public class User{ //定义属性用户名、密码 private String user; private String password; public User() { } public User(String user, String password) { this.setUser(user); this.setPassword(password); } public void setUser(String user){ this.user = user; } public String getUser(){ return "用户名:\t" + this.user; } public void setPassword(String password){ this.password = password; } public String getPassword(){ return "密码:\t" + this.password; } }
public class UserManager{ // 用户信息验证的方法 public String checkUser(User one, User two) { // 判断用户名和密码是否为空,是否一致 if(one.getUser().equals(two.getUser()) && one.getPassword().equals(two.getPassword())) { return "用户名和密码不为空,且一致"; }else { return "用户名或密码不一致"; } } }
public class Test{ // 测试方法 public static void main(String[] args) { //实例化对象,调用相关方法实现运行效果 User u1 = new User(); User u2 = new User("Mike", "123456"); UserManager um = new UserManager(); u1.setUser("Lucy"); u1.setPassword("123456"); System.out.println(u1.getUser()); System.out.println(u1.getPassword()); // u2.setUser("Ryanwang41"); // u2.setPassword("abc123"); System.out.println(u2.getUser()); System.out.println(u2.getPassword()); String result = um.checkUser(u1, u2); System.out.println(result); } }
1回答
好帮手慕小脸
2020-05-17
同学你好,测试代码,符合作业要求,很棒呢。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题