CTRL+C pour copier, CTRL+V pour coller
6
tPersonne de Personne (#nom)
15
tConducteur de Conducteur (#nom)
17
Type RefConducteur : <refConducteur =>o tConducteur>
18
Type ListeRefConducteur : collection de <RefConducteur>
25
refPropriétaire =>o tPersonne,
26
refConducteurs:ListeRefConducteur
28
tVoiture de Voiture (#type, #marque)
Type Personne : <
nom:string,
ddn:date,
=age():entier
>
tPersonne de Personne (#nom)
Type Conducteur : <
nom:string,
ddn:date,
typePermis:{A,B,E},
datePermis:date
=age():entier
>
tConducteur de Conducteur (#nom)
Type RefConducteur : <refConducteur =>o tConducteur>
Type ListeRefConducteur : collection de <RefConducteur>
Type Voiture : <
type:string,
marque:string,
nbPortes:integer,
puissance:integer,
refPropriétaire =>o tPersonne,
refConducteurs:ListeRefConducteur
>
tVoiture de Voiture (#type, #marque)