L’énoncé the class permet de spécifier des attributs, des ensembles, des méthodes, et des méthodes processus de la classe et non des objets.
Syntaxe :
|
|
|
|
Exemple :
begin class Client
the class
has a Temps_Attente, '' en minutes,
a Visiter_Banque process method,
and a Générer_Client process method
define Temps_Attente as a real variable
tally Moyenne_Quotidienne_Temps_Attente as the QUOTIDIEN mean,
Moyenne_Temps_Attente as the mean,
Histogramme_Temps_Attente (0.0 to 100.0 by 5.0) as the histogram
of Temps_Attente
define Générer_Client as a process method
given 2 real values ''la longueur de la journée en heures
'' la moyenne d'inter-arrivée
end '' Client