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