老师,请检查,谢谢!
来源:1-13 编程练习
慕仔6478119
2019-10-13 08:37:14
public class UserTest {
public static void main(String[] args) {
User u1 = new User("Lucy","123456");
User u2 = new User("Mike","123456");
String str1 =u1.toSting();
System.out.println(str1);
String str2 =u2.toSting();
System.out.println(str2);
System.out.println("==================================");
UserManager uc = new UserManager();
System.out.println(uc.userCheck(u1, u2));
}
}
public class User {
private String uName,uPassword;
public User(String uName, String uPassword){
setuName(uName);
setuPassword(uPassword);
}
public void setuName(String uName){
this.uName = uName;
}
public String getuName(){
return uName;
}
public void setuPassword(String uPassword){
this.uPassword = uPassword;
}
public String getuPassword(){
return uPassword;
}
public String toSting(){
return "User Name: "+uName+"\nPassword: "+uPassword;
}
}
public class UserManager {
//check user information
public String userCheck(User one, User two) {
if(one.getuName()!= null&&
one.getuPassword() !=null
&&two.getuName() != null&&two.getuPassword()!= null) {
if (one.getuName().equals (two.getuName())&& one.getuPassword() .equals(two.getuPassword())) {
return "User name and password match.";
}
else {
return " User name and password don't match.";
}
}else {
return "User name and password need to be filled in";
}
}
}1回答
同学你好,逻辑正确!继续努力!如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题