实体类是什么意思,举例说明
时间: 2024-09-19 19:01:49 浏览: 44
solid.python:SOLID原则在Python中举例说明
实体类(Entity Class)是面向对象编程中的一个核心概念,通常用于表示现实世界中的某个具体事物或对象。它是数据模型的一部分,包含了属性(字段)和可能的行为(方法)。例如,在数据库设计中,学生是一个实体,它可能包含属性如姓名、学号、年龄等;对应的实体类可能有如下结构:
```java
public class Student {
private String name;
private int studentId;
private int age;
// 构造函数
public Student(String name, int studentId, int age) {
this.name = name;
this.studentId = studentId;
this.age = age;
}
// getter 和 setter 方法
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public int getStudentId() { return studentId; }
public void setStudentId(int studentId) { this.studentId = studentId; }
public int getAge() { return age; }
public void setAge(int age) { this.age = age; }
// 其他可能的行为,比如学习方法
public void study() {
System.out.println("学生正在学习");
}
}
```
在这个例子中,`Student`类就是一个实体类,它的属性代表了学生的特性,而方法则体现了学生的行为。
阅读全文