java设计一个表示用户的User类,类中的变量有用户名、口令和记录用户个数的变量,定义类的3个构造方法(无参、为用户名赋值、为用户名和口令赋值)、获取和设置口令的方法和返回类信息的方法
时间: 2023-11-28 18:51:37 浏览: 177
以下是 Java 中表示用户的 User 类的实现:
```java
public class User {
private String username;
private String password;
private static int count;
// 无参构造方法
public User() {
count++;
}
// 为用户名赋值的构造方法
public User(String username) {
this.username = username;
count++;
}
// 为用户名和口令赋值的构造方法
public User(String username, String password) {
this.username = username;
this.password = password;
count++;
}
// 获取口令的方法
public String getPassword() {
return password;
}
// 设置口令的方法
public void setPassword(String password) {
this.password = password;
}
// 返回类信息的方法
public String getInfo() {
return "Username: " + username + ", Password: " + password + ", Users Count: " + count;
}
}
```
这个类有三个变量:用户名、口令和记录用户个数的变量。它还有三个构造方法,其中一个是无参构造方法,另外两个是为用户名赋值和为用户名和口令赋值的构造方法。它有获取和设置口令的方法,以及返回类信息的方法。
阅读全文