请看下我这样做是不是没怎么用到前几课的内容,但我只想到如此

请看下我这样做是不是没怎么用到前几课的内容,但我只想到如此

public class test1 {

	public static void main(String[] args) {
		User one=new User();
		User two=new User();
		one.setName("Lucy");
		one.setPassword("123456");
		two.setName("Mike");
		two.setPassword("123456");
		System.out.println("用户名:"+one.getName());
		System.out.println("密码:"+one.getPassword());
		System.out.println("用户名:"+two.getName());
		System.out.println("密码:"+two.getPassword());
		System.out.println("==============");
		Usermanager manage=new Usermanager();
		System.out.println(manage.checkUser(one,two));

	}

}
public class User {
	private String name,password;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

}
public class Usermanager {
	public String checkUser(User one,User two){
		String result;
		if(one.getName()!=null){
			if(one.getName().equals(two.getName())){
				result="用户名一致";
			}else{
				result="用户名不一致";
			}
			
		}else{
			result="用户名为空,请重新输入";
			return result;
		}
		if(one.getPassword()!=null){
			if(one.getPassword().equals(two.getPassword())){
				result+="\r"+"密码一致";
				
			}else{
				result+="\r"+"密码不一致";
			}
			
		}else{
			
			result+="\r"+"密码为空,请重新输入";
		}
		return result;
	}

}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

这个题目的要求是http://img1.sycdn.imooc.com/climg//59524d8c0001227f04290543.jpg,要求主要涉及类型设计和封装实现,你的代码中已经满足相关需求啦,恭喜恭喜~~

  • weibo_飞来云去_0 提问者 #1
    刚开始看题目要求有点懵,课程一时半会没消化掉,然后一点点根据提交框中的要求慢慢写了,其实感觉这章理解的东西变得多了
    2017-06-27 23:44:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师