Skip to content

Vehicule Interfaces

4 classes 3 interfaces with interface implementation

classDiagram
    class Avion {
    }
    class Helicopter {
    }
    class Naviguant {
        +flotter()
        +amarrer()
    }
    class Voiture {
    }
    class Roulant {
        +avancer()
        +stoper()
        +reculer()
    }
    class Hydravion {
    }
    class Volant {
        +decoller()
        +atterir()
    }
    Voiture ..|> Roulant
    Avion ..|> Roulant
    Avion ..|> Volant
    Helicopter ..|> Volant
    Hydravion ..|> Naviguant
    Hydravion ..|> Volant
    Hydravion ..|> Roulant