public class Flight { // afstand private final double distance; // aantal passagiers private final int passengers; public Flight(double distance, int passengers) { // Sanity checks. if(distance <= 0) throw new IllegalArgumentException("Afstand moet strikt positief zijn."); if(passengers <= 0) throw new IllegalArgumentException("Vluchten zonder passagiers zijn niet toegestaan."); // OK. this.distance = distance; this.passengers = passengers; } public double getDistance() { return distance; } public int getPassengers() { return passengers; } public String toString() { return String.format("Flight(d = %.2f, p = %d)", distance, passengers); } }