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