En résumé

  • Pour permettre l’héritage d’une classe, il convient d’utiliser le mot-clé open.

  • Une classe hérite d’une autre classe grâce au symbole :.

  • Une classe ne peut hériter que d’une seule classe.

  • Une classe qui hérite d’une autre classe est appelée classe fille alors que la classe dont on hérite est appelée classe mère.

  • Quand on exprime un héritage, on doit toujours appeler l’un des constructeurs de la classe mère.

  • Le droit d’accès protected permet de rendre visible un attribut ou une méthode d’une classe mère à ses classes filles.

  • La covariance permet de manipuler un objet dans une variable dont le type est la classe mère.

  • Il est possible de vérifier le type d’un objet grâce au mot-clé is.

  • Le polymorphisme permet de redéfinir une méthode d’une classe mère dans une classe fille grâce aux mots -clés open et override.

  • Il est toujours possible de profiter de l’implémentation d’une méthode de la classe mère dans la classe fille grâce au mot-clé override.

  • Une classe abstraite est une classe que l’on ne peut pas instancier.

  • Une classe abstraite est définie grâce au mot-clé abstract.

  • Une classe abstraite peut contenir zéro, une ou plusieurs méthodes abstraites. 

  • Une classe abstraite est pas compatible avec le concept...

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Les classes abstraites
Suivant
Les classes internes