java设计一个course类
时间: 2023-12-17 12:05:39 浏览: 100
java 课程设计
好的,以下是一个简单的Java Course类的设计:
```java
public class Course {
private String name;
private String instructor;
private int duration;
public Course(String name, String instructor, int duration) {
this.name = name;
this.instructor = instructor;
this.duration = duration;
}
public String getName() {
return name;
}
public String getInstructor() {
return instructor;
}
public int getDuration() {
return duration;
}
public void setName(String name) {
this.name = name;
}
public void setInstructor(String instructor) {
this.instructor = instructor;
}
public void setDuration(int duration) {
this.duration = duration;
}
}
```
该类拥有三个私有实例变量:课程名称(name),授课教师(instructor)和课程时长(duration)。
构造函数 `Course(String name, String instructor, int duration)` 接受这三个参数并将它们赋值到相应的实例变量中。
在类中还定义了一些访问器(getter)和修改器(setter)方法来访问和修改实例变量的值。例如,`getName()` 方法返回课程名称, `setName(String name)` 方法用于修改课程名称。
阅读全文