麻烦老师看下这样写正确吗?
package com.imooc.user;
public class User {
//定义属性用户名、密码
private String name;
private String pwd;
public User(String name,String pwd){
this.setName(name);
this.setPwd(pwd);
}
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setPwd(String pwd){
this.pwd=pwd;
}
public String getPwd(){
return this.pwd;
}
public void userInfo(){
System.out.println("用户名:"+getName());
System.out.println("密码:"+getPwd());
}
}
package com.imooc.user;
public class UserManager {
// 用户信息验证的方法
String str;
public String checkUser(User one, User two) {
// 判断用户名是否为空,是否一致
if((one.getName()==null||two.getName()==null)){
System.out.println("用户名不能为空");
}else if(one.getName()!=two.getPwd()){
System.out.println("用户名不一致");
}
// 判断密码是否为空,是否一致
if((one.getPwd()==null||two.getPwd()==null)){
System.out.println("密码不能为空");
}else if(one.getPwd()!=two.getPwd()){
System.out.println("密码不一致");
}
return str;
}
}
package com.imooc.user;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
//实例化对象,调用相关方法实现运行效果
User one=new User("Lucy","123456");
User two=new User("Mike","123456");
UserManager um=new UserManager();
one.userInfo();
two.userInfo();
System.out.println("====================");
um.checkUser(one, two);
}
}42
收起
正在回答 回答被采纳积分+1
1回答
相似问题
登录后可查看更多问答,登录/注册
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7235 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星