En résumé

  • Une méthode statique est une méthode qui appartient à une classe et qui peut donc être appelée directement sans avoir besoin de créer d’objet.

  • Un attribut statique est un attribut qui appartient à une classe et qui peut donc être appelé directement sans avoir besoin de créer d’objet.

  • Il est possible d’étendre les capacités d’une classe, sans passer par l’héritage, en lui ajoutant une méthode d’extension ou des attributs d’extensions.

  • Une méthode d’extension ne peut accéder qu’aux attributs public de la classe.

  • Un attribut d’extension est obligatoirement en lecture seule, ne peut pas être initialisé et doit renvoyer une valeur à travers son accesseur.

  • Les méthodes et attributs d’extension sont à privilégier par rapport à l’héritage uniquement quand celui-ci n’est pas possible pour des raisons techniques.

  • Les alias permettent de donner un nom alternatif à un type existant afin d’en faciliter l’usage.

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Les alias
Suivant
Qu’est-ce que le type nullable ?