定义一个User该类有两个属性,分别是用户名和密码,在该类中有yi'ge构造方法,为这两个属性赋值类中还包含一个setPassword()方可以修改password的值。请编写该类
时间: 2024-03-09 15:45:23 浏览: 46
Spring中属性注入的几种方式以及复杂属性的注入详解
好的,以下是一个符合要求的User类的代码示例:
```
public class User {
private String username;
private String password;
public User(String username, String password) {
this.username = username;
this.password = password;
}
public void setPassword(String newPassword) {
this.password = newPassword;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
}
```
在这个类中,我们定义了两个私有属性 `username` 和 `password`,并且编写了一个构造方法来初始化这两个属性。同时,我们还编写了一个 `setPassword()` 方法来允许修改密码,并且提供了 `getUsername()` 和 `getPassword()` 方法来获取用户名和密码。这样,我们就可以对一个用户的信息进行封装,同时允许对密码进行修改。
阅读全文