public class moto extends Vehicule { private int cylindre; private String typeMoto; public moto(int id, String marque, String modele, String immatriculation, int annee, double prixParJour, boolean disponible, int cylindre, String typeMoto) { super(id, marque, modele, immatriculation, annee, prixParJour, disponible); this.cylindre = cylindre; this.typeMoto = typeMoto; } // ── Getters ── public int getCylindre() { return cylindre; } public String getTypeMoto() { return typeMoto; } // ── Catégorie ── public String getCategorie() { return "Moto"; } // ── Affichage complet ── @Override public void afficher() { super.afficher(); System.out.println(" Catégorie : Moto"); System.out.println(" Cylindrée : " + cylindre + " cc"); System.out.println(" Type : " + typeMoto); System.out.println("──────────────────────────────────"); } @Override public String toString() { return super.toString() + " | Moto | " + cylindre + "cc | " + typeMoto; } }