public class Utilitaire extends Vehicule { private double chargeMax; private double volumeCargo; public Utilitaire(int id, String marque, String modele, String immatriculation, int annee, double prixParJour, boolean disponible, double chargeMax, double volumeCargo) { super(id, marque, modele, immatriculation, annee, prixParJour, disponible); this.chargeMax = chargeMax; this.volumeCargo = volumeCargo; } // ── Getters ── public double getChargeMax() { return chargeMax; } public double getVolumeCargo() { return volumeCargo; } // ── Catégorie ── public String getCategorie() { return "Utilitaire"; } // ── Affichage complet ── @Override public void afficher() { super.afficher(); System.out.println(" Catégorie : Utilitaire"); System.out.println(" Charge max : " + chargeMax + " kg"); System.out.println(" Volume cargo : " + volumeCargo + " m³"); System.out.println("──────────────────────────────────"); } @Override public String toString() { return super.toString() + " | Utilitaire | " + chargeMax + "kg | " + volumeCargo + "m³"; } }