You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.0 KiB

package jinjieti1;
import java.time.LocalDateTime;
import java.util.List;
import jichuti1.Reader;
/**
* 图书馆活动类
*/
public class LibraryEvent {
private String eventId; // 活动ID
private String title; // 活动标题
private LocalDateTime time; // 活动时间
private Library library; // 举办活动的图书馆
private List<Reader> participants; // 参与读者
private List<Staff> staffs; // 工作人员
public LibraryEvent(String eventId, String title, LocalDateTime time, Library library) {
this.eventId = eventId;
this.setTitle(title);
this.time = time;
this.library = library;
}
// 添加参与人员
public void addParticipant(Reader reader) {
participants.add(reader);
}
public void addStaff(Staff staff) {
staffs.add(staff);
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
}