Java 定义用户类 User、要处理的信息有用户 ID、用户密码、email 地址.在建立类的实例时,把以上三个信息都作为构造函数的参数输入,其中用户 ID 和用户密码是必须的,缺省的 meail 地址是用户 ID 加上字符串"@haotest.com"
时间: 2024-03-09 12:49:56 浏览: 213
Java中类的定义实例.pdf
好的,您的问题是如何在 Java 中定义用户类 User,对吧?那么下面是对应的代码实现:
```
public class User {
private String userID;
private String password;
private String email;
// 构造函数,接收用户 ID 和用户密码,email 地址默认为 userID + "@haotest.com"
public User(String userID, String password) {
this.userID = userID;
this.password = password;
this.email = userID + "@haotest.com";
}
// 构造函数,接收用户 ID、用户密码和 email 地址
public User(String userID, String password, String email) {
this.userID = userID;
this.password = password;
this.email = email;
}
// getter 和 setter 方法
public String getUserID() {
return userID;
}
public void setUserID(String userID) {
this.userID = userID;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
```
在上面的代码中,我们定义了一个用户类 User,它有三个属性:userID、password 和 email,分别表示用户 ID、用户密码和 email 地址。我们提供了两个构造函数,第一个构造函数接收用户 ID 和用户密码,而 email 地址默认为 userID + "@haotest.com";第二个构造函数可以同时接收用户 ID、用户密码和 email 地址。此外,我们还提供了相应的 getter 和 setter 方法,以便外部可以访问和修改这些属性。
阅读全文