A) Encapsulation B) Héritage C) Polymorphisme D) Abstraction
A) nouveau B) cette C) classe D) var
A) Schéma directeur pour la création d'objets B) Une variable en C++ C) Une instance d'un objet D) Une fonction en JavaScript
A) Masquer les détails de la mise en œuvre B) Extension des fonctionnalités d'une classe mère C) Créer des objets à partir de classes D) Possibilité de traiter des objets de classes différentes comme des objets d'une superclasse commune
A) Remplacer les méthodes de la classe mère B) Hériter des propriétés d'une classe mère C) Créer plusieurs instances d'un objet D) Lier les données et les méthodes qui opèrent sur les données
A) Une méthode statique B) Une méthode utilisée pour détruire des objets C) Une méthode spéciale qui est automatiquement appelée lors de la création d'un objet D) Une méthode qui renvoie une valeur
A) Déclarer une variable B) Implémentation d'une interface C) Accès à une méthode privée D) Fait référence à la superclasse d'une classe, utilisée pour appeler les méthodes de la superclasse.
A) Surcharge d'une méthode d'une superclasse B) Avoir plusieurs méthodes dans une classe avec le même nom mais des paramètres différents C) Créer de nouvelles méthodes dans une sous-classe D) Masquer les détails de l'implémentation d'une méthode
A) Cacher les détails de la mise en œuvre et ne montrer que les détails nécessaires d'un objet B) Remplacer les méthodes d'une classe parente C) Accès aux membres privés de la classe D) Créer plusieurs objets à partir d'une classe
A) Permet à une classe, une méthode ou un champ d'être accessible à tout autre code du même paquet ou d'un autre paquet. B) Permet l'extension de la classe C) Cache les détails de l'objet D) Restreint l'accès à la même classe uniquement
A) Surcharge de la méthode des forces B) Permet l'héritage multiple C) Activation de la liaison dynamique des méthodes D) Empêche la modification de la classe, de la méthode ou de la variable
A) Abstraction B) Héritage C) Encapsulation D) Polymorphisme
A) Encapsulation B) Polymorphisme C) Abstraction D) Héritage
A) Héritage B) Agrégation C) Dépendance D) Composition
A) Surpassement B) Surcharge C) Dépassement D) Annulation
A) Principe de séparation des interfaces B) Principe de responsabilité unique C) Principe d'ouverture/fermeture D) Principe de substitution de Liskov
A) Surcharge B) Encapsulation C) Surpassement D) Héritage
A) Principe de responsabilité unique B) Principe de séparation des interfaces C) Principe de substitution de Liskov D) Principe d'ouverture/fermeture
A) Principe d'inversion de la dépendance B) Principe d'ouverture/fermeture C) Principe de responsabilité unique D) Principe de substitution de Liskov
A) public B) statique C) abstrait D) final
A) super B) cette C) s'étend D) nouveau
A) Agrégation B) Composition C) Dépendance D) Héritage
A) Méthode Mutator B) Destructeur C) Constructeur D) Méthode d'accès
A) Public B) Protégé C) Privé D) Défaut
A) Ne vous répétez pas B) Ne vous répétez pas C) Chantier de réutilisation dynamique D) Représentation des données Année
A) Héritage virtuel B) Classes abstraites C) Polymorphisme D) Interfaces
A) cette B) met en œuvre C) super D) s'étend
A) Pour avoir plusieurs méthodes portant le même nom dans une classe B) Pour créer de nouvelles méthodes dans une sous-classe C) Pour masquer les détails de la mise en œuvre d'une méthode D) Fournir une implémentation spécifique d'une méthode qui est déjà fournie par sa superclasse |