编程练习打卡,请老师检查!

来源:1-11 编程练习

Mycheol

2020-07-22 17:06:41

User类

public class User{
    //定义属性用户名、密码
    private String username;
    private String password;
    
    public User(){
        
    }
    public User(String username, String password){
        this.setUsername(username);
        this.setPassword(password);
    }
    
    public void setUsername(String username){
        this.username = username;
    }
    public String getUsername(){
        return this.username;
    }
    
    public void setPassword(String password){
        this.password = password;
    }
    public String getPassword(){
        return this.password;
    }
}

UserManager类

public class UserManager{
    // 用户信息验证的方法
    public String checkUser(User one, User two) {
       // 判断用户名和密码是否为空,是否一致
        if(one.getUsername().equals(two.getUsername()) && one.getPassword().equals(two.getPassword())){
            return "用户名和密码一致";
        }else{
            return "用户名和密码不一致";
        }

    }
}

Test类

public class Test{
    // 测试方法
	public static void main(String[] args) {
     //实例化对象,调用相关方法实现运行效果
        User user1 = new User("Lucy", "123456");
        User user2 = new User("Mike", "123456");
        UserManager um = new UserManager();
        System.out.println("用户名:" + user1.getUsername());
        System.out.println("密码:" + user1.getPassword());
        System.out.println("用户名:" + user2.getUsername());
        System.out.println("密码:" + user2.getPassword());
        System.out.println("=========================");
        System.out.println(um.checkUser(user1, user2));
    }
}


写回答

1回答

好帮手慕阿园

2020-07-22

同学你好,练习题完成的不错,很棒,继续加油

祝学习愉快

0

0 学习 · 16556 问题

查看课程