Bonjour,
Je parcours le cours UML : https://laurent-audibert.developpez....gramme-classes
Et je dois avouer que certaines notion ne sont pas clair pour moi.
1/
"3-2-7-b. Méthode de classe
Une méthode de classe ne peut manipuler que des attributs de classe et ses propres paramètres.
Cette méthode n'a pas accès aux attributs de la classe (i.e. des instances de la classe)."
Je ne comprends pas ? n'est-ce pas contradictoire ?
2/
"3-2-7-c. Méthodes et classes abstraites
Une méthode est dite abstraite lorsqu'on connaît son entête, mais pas la manière dont elle peut être réalisée (i.e. on connaît sa déclaration, mais pas sa définition).
Une classe est dite abstraite lorsqu'elle définit au moins une méthode abstraite ou lorsqu'une classe parent (cf. section 3.3.9) contient une méthode abstraite non encore réalisée."
En tête correspond t-il à la signature de la méthode ? Je ne comprends pas trop cette notion de méthode abstrait.
Je vous remercie pour votre aide.
Je crois avoir de nombreuses faiblesses sur les concepts objets.
Partager