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() 方法用于返回一个字符串,表示对象的信息,方便在控制台输出或调试时查看。
Java 用户类示例:创建和使用 User 对象

原文地址: https://www.cveoy.top/t/topic/naeM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录