Paradigmes "module" et "objet"
| Description | Utilisation |
|
Définition du Module M1 (déclaration des variables et
procédures publiques)
Var X, Y, ... Procédure W Implémentation du Module M1 |
Affectation X := ...
W(X) |
| relation USE | |
|
Module M2
|
Il faut marquer les modules qui sont importés ou utilisés les
objets avec leur "chemin":
M1.X ; M1.W |
| Description | Utilisation |
|
Classe C1
Variables d'instance: X, Y, ... (privées) Constructeur C1(A,B)
Méthode W (publique) |
Affectation interdite ! (il faut créer des méthodes idoines)
Envoi de "messages": X.W |
| relation d'héritage | |
|
Classe C2
|
Les variables d'instance de C1 sont reconnues! (on peut utiliser X, de même que les méthodes (W). Celles-ci peuvent toutefois être redéfinies. |