WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Cette carte de concepts créée avec IHMC CmapTools traite de: Programmation Orienté Objet, Sous-typage (Héritage) Supporté par Relation de réalisation (Implémentation d'interface), Classe Abstraite sont des implémentation partielles de Classe, Méthode peut être Requête, Classe implémente toujours une Interface, Polymorphisme paramétrique (Générique) sont des formes de Polymorphisme, Opération peut être une Opération polymorphe, Module est une collection de Sous-programme, Redéfinition (overiding) necessite Dynamic dispatch, Interface dans certains langages, est une forme particulière de Classe Abstraite, Méthode peut être Commande, Interface définit un ensemble de Opération, Relation de spécialisation/généralisation (Héritage d'implémentation) Supporte Redéfinition (overiding), Redéfinition (overiding) ne doit pas être confondue avec Surchage (overloading), Relation de réalisation (Implémentation d'interface) necéssite Redéfinition (overiding), Méthode supporte Bounded and F-bounded Quantification (génrique avec contraintes), Tableau en Java n'est pas une Classe, Méthode a une Visibilité, Type enregistrement peut être implémentée avec une Classe, Encapsulation est un moyen de réaliser des abstraction, Méthode peut être Méthode Virtuelle (en Java : par défaut)