1-13练习,老师帮我看看有什么需要改进的吗?谢谢!!!

来源:1-13 编程练习

不停奔跑的小恐龙

2019-07-29 17:51:14

package user;

public class User {
	private String name;
	private String code;
	public User(String name, String code) {		
		this.setName(name);
		this.setCode(code);;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}

}

========
package user;

public class UserManager {
	public String checkUser(User one, User two){
	String str=null;	
	if(one.getName()!=null&&(one.getCode()!=null)&&(two.getName()!=null)&&(two.getCode()!=null)){
		if(one.getName().equals(two.getName())&&one.getCode().equals(two.getCode())){
			str="用户名和密码一致";
		}else{
			str="用户名和密码不一致";
		}
	}	
			
	return str;
	
	
	}
	public void showUser(User one, User two){
	  System.out.println("用户名:"+one.getName());
	  System.out.println("密码:"+one.getCode());
	  System.out.println("用户名:"+two.getName());
	  System.out.println("密码:"+two.getCode());
	}

}
=============
package user;

public class Test {

	public static void main(String[] args) {
		User one=new User("Lucy", "123456");
		User two=new User("Mike", "123456");
		UserManager um=new UserManager();
		um.showUser(one, two);
		System.out.println("==============");
		System.out.println(um.checkUser(one, two));
	}

}


写回答

1回答

好帮手慕酷酷

2019-07-29

同学你好,代码完成的很好,逻辑思路清晰,继续努力~

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


0

0 学习 · 11489 问题

查看课程