import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; /** * Een lesuur bestaat uit een reeks lessen die compatibel zijn: elke lesgever en studentengroep komen maximaal 1 keer voor. */ public class Lesuur { // lijst van lessen private final List lessen; /** * Maak een initieel leeg lesuur aan. */ public Lesuur() { lessen = new ArrayList<>(); } public List getLessen(){ return lessen; } @Override public String toString(){ // maak string met alle lessen, gescheiden door een komma return lessen.stream().map(Les::toString).collect(Collectors.joining(",")); } }