Java 用户类示例:创建和使用 User 对象
public class User {
private String name;
private int age;
private String gender;
private String email;
private String phone;
public User(String name, int age, String gender, String email, String phone) {
this.name = name;
this.age = age;
this.gender = gender;
this.email = email;
this.phone = phone;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String getGender() {
return gender;
}
public String getEmail() {
return email;
}
public String getPhone() {
return phone;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setGender(String gender) {
this.gender = gender;
}
public void setEmail(String email) {
this.email = email;
}
public void setPhone(String phone) {
this.phone = phone;
}
public String toString() {
return 'Name: ' + name + '\nAge: ' + age + '\nGender: ' + gender + '\nEmail: ' + email + '\nPhone: ' + phone;
}
}
使用示例:
User user = new User('John Doe', 30, 'Male', 'john.doe@example.com', '123-456-7890');
System.out.println(user.getName()); // 输出 'John Doe'
System.out.println(user.getEmail()); // 输出 'john.doe@example.com'
user.setAge(31);
System.out.println(user.getAge()); // 输出 31
System.out.println(user); // 输出所有用户信息
解释:
- 类定义:
public class User定义一个名为User的类,用于表示用户对象。 - 私有属性:
private String name;等定义了用户的属性,它们被声明为私有,这意味着只有该类的方法可以访问它们。 - 构造方法:
public User(String name, int age, ...)是类的构造方法,用于创建User对象时初始化其属性。 - Getter 方法:
public String getName()等是获取属性值的方法,也称为 getter 方法。 - Setter 方法:
public void setName(String name)等是设置属性值的方法,也称为 setter 方法。 - toString 方法:
public String toString()方法用于返回一个字符串,表示对象的信息,方便在控制台输出或调试时查看。
原文地址: https://www.cveoy.top/t/topic/naeM 著作权归作者所有。请勿转载和采集!