老师,请检查,谢谢!

来源: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回答

好帮手慕小尤

2019-10-13

同学你好,逻辑正确!继续努力!如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 11489 问题

查看课程