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
同学你好,测试代码,符合作业要求,很棒呢。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题