import java.util.ArrayList; public class Course { private String name; private ArrayList<Textbook> textbooks; public Course(String name) { this.name = name; textbooks = new ArrayList<>(); } public void addTextbook(Textbook textbook) { textbooks.add(textbook); } public ArrayList<Textbook> getTextbooks() { return textbooks; } public String getName() { return name; } }增加注释
时间: 2023-07-16 17:11:56 浏览: 91
/**
* Course类表示一门课程,包含课程名称和教材列表
*/
import java.util.ArrayList;
public class Course {
private String name; // 课程名称
private ArrayList<Textbook> textbooks; // 教材列表
/**
* 构造函数,初始化课程名称和教材列表
* @param name 课程名称
*/
public Course(String name) {
this.name = name;
textbooks = new ArrayList<>();
}
/**
* 添加教材到教材列表中
* @param textbook 要添加的教材
*/
public void addTextbook(Textbook textbook) {
textbooks.add(textbook);
}
/**
* 获取教材列表
* @return 教材列表
*/
public ArrayList<Textbook> getTextbooks() {
return textbooks;
}
/**
* 获取课程名称
* @return 课程名称
*/
public String getName() {
return name;
}
}
阅读全文