java Course类
时间: 2023-07-25 12:03:46 浏览: 63
Java中的Course类可以用来表示一门课程,通常包含以下属性:
- 课程名:courseName
- 课程编号:courseId
- 授课教师:teacher
- 上课时间:classTime
- 上课地点:classLocation
这些属性可以用私有成员变量来实现,并提供公有的getter和setter方法来访问和修改它们。此外,还可以提供构造函数来初始化对象,并重写toString方法以便于输出对象的信息。以下是一个简单的Course类的示例:
```
public class Course {
private String courseName;
private String courseId;
private String teacher;
private String classTime;
private String classLocation;
public Course(String courseName, String courseId, String teacher, String classTime, String classLocation) {
this.courseName = courseName;
this.courseId = courseId;
this.teacher = teacher;
this.classTime = classTime;
this.classLocation = classLocation;
}
public String getCourseName() {
return courseName;
}
public void setCourseName(String courseName) {
this.courseName = courseName;
}
public String getCourseId() {
return courseId;
}
public void setCourseId(String courseId) {
this.courseId = courseId;
}
public String getTeacher() {
return teacher;
}
public void setTeacher(String teacher) {
this.teacher = teacher;
}
public String getClassTime() {
return classTime;
}
public void setClassTime(String classTime) {
this.classTime = classTime;
}
public String getClassLocation() {
return classLocation;
}
public void setClassLocation(String classLocation) {
this.classLocation = classLocation;
}
@Override
public String toString() {
return "Course{" +
"courseName='" + courseName + '\'' +
", courseId='" + courseId + '\'' +
", teacher='" + teacher + '\'' +
", classTime='" + classTime + '\'' +
", classLocation='" + classLocation + '\'' +
'}';
}
}
```