Java实体类
时间: 2023-11-27 07:53:51 浏览: 29
Java实体类是指用于表示现实世界中某个对象的类。它通常包含了该实体的属性和方法,可以用来描述该实体的行为和特征。
一个Java实体类通常包含以下几个方面:
1. 属性(Fields):用于表示该实体的各项属性,比如姓名、年龄、性别等。
2. 构造方法(Constructors):用于创建该实体对象时进行初始化操作。
3. getter和setter方法:用于获取和设置该实体对象的属性值。
4. 其他方法:用于描述该实体对象的行为和特征,比如计算某些属性值、进行数据校验等。
下面是一个简单的Java实体类示例:
```
public class Person {
private String name;
private int age;
private String gender;
public Person(String name, int age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
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;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public void sayHello() {
System.out.println("Hello, my name is " + name);
}
}
```
在这个实体类中,我们定义了一个Person类,它包含了name、age和gender三个属性,以及一个构造方法、三个getter和setter方法、一个sayHello方法。我们可以用这个类来表示现实世界中的一个人,并且对其进行操作。