/** * @param range bereik * @param capacity capaciteit */ public record Airplane(double range, int capacity) { public Airplane { // Sanity checks. if (range < 0) throw new IllegalArgumentException("Vliegtuigen kunnen niet achteruit vliegen."); if (capacity < 0) throw new IllegalArgumentException("Capaciteiten moeten positief zijn."); // OK } public String toString() { return String.format("Airplane(r = %.2f, c = %d)", range, capacity); } }