package com.humanbooster.exercices; public class Voiture extends Vehicule { private int nombrePortes; /** * Constructeur de la classe Voiture * * @param marque La marque de la voiture * @param modele Le modèle de la voiture * @param vitesseMax La vitesse maximale de la voiture * @param nombrePortes Le nombre de portes de la voiture */ public Voiture(String marque, String modele, int vitesseMax, int nombrePortes) { super(marque, modele, vitesseMax); this.nombrePortes = nombrePortes; } /** * Méthode pour obtenir le nombre de portes de la voiture * * @return Le nombre de portes de la voiture */ public int getNombrePortes() { return nombrePortes; } /** * Méthode pour définir le nombre de portes de la voiture * * @param nombrePortes Le nombre de portes de la voiture */ public void setNombrePortes(int nombrePortes) { this.nombrePortes = nombrePortes; } /** * Méthode pour démarrer la voiture */ @Override public void demarrer() { System.out.println("La voiture démarre."); } /** * Méthode pour faire accélérer la voiture */ @Override public void accelerer() { System.out.println("La voiture accélère."); } /** * Méthode pour faire freiner la voiture */ @Override public void freiner() { System.out.println("La voiture freine."); } /** * Méthode pour obtenir le type de véhicule * * @return Le type de véhicule */ @Override public String getTypeVehicule() { return "Voiture"; } }