java實(shí)體類的定義方法是什么

小億
94
2024-08-12 12:29:43

在Java中,實(shí)體類通常用來表示數(shù)據(jù)庫(kù)中的表,每個(gè)實(shí)體類對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一行數(shù)據(jù)。實(shí)體類通常包含私有字段(成員變量)、公共的 getter 和 setter 方法,以及構(gòu)造方法。

一個(gè)簡(jiǎn)單的Java實(shí)體類定義如下:

public class Student {
    private int id;
    private String name;
    private int age;

    public Student() {
    }

    public Student(int id, String name, int age) {
        this.id = id;
        this.name = name;
        this.age = age;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    @Override
    public String toString() {
        return "Student{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", age=" + age +
                '}';
    }
}

在這個(gè)實(shí)體類中,我們定義了一個(gè)名為 Student 的類,包含了三個(gè)私有字段 id、nameage,以及帶參數(shù)和無參構(gòu)造方法、getter 和 setter 方法。此外,還重寫了 toString 方法以便打印對(duì)象時(shí)更方便。

0