Formation OMG Certified UML Professional, préparation à la certification (OCU)


Testez vos connaissances pour valider les prérequis



1 - En quoi consiste l'encapsulation ?
Une seule réponse possible


2 - Le terme polymorphisme s'applique à :
Une seule réponse possible


3 - L'encapsulation des éléments d’une classe (attributs et méthodes) implique de les déclarer avec le/les mot(s)-clé(s) :
Plusieurs réponses possibles


4 - Une variable de classe, c’est-à-dire commune à toutes les instances d'une classe et utilisable sans qu’il soit nécessaire d’instancier d’objet, doit être déclarée avec le mot-clé :
Une seule réponse possible


5 - Lequel de ces langages n'est pas orienté objet ?
Une seule réponse possible


6 - Comment faire pour qu’une méthode puisse gérer un nombre de paramètres variable ?
Une seule réponse possible


7 - À quoi correspond l’héritage multiple ?
Une seule réponse possible


8 - Quels langages permettent l'héritage multiple ?
Plusieurs réponses possibles


9 - Dans la plupart des langages objets (C++, C#, Java…), une méthode ne retournant aucune valeur, équivalente à une procédure, doit être déclarée avec le mot-clé :
Une seule réponse possible


10 - L'utilisation d’une classe pour créer un objet se nomme :
Une seule réponse possible


11 - Si un langage objet ne permet pas l’héritage multiple, quel concept permet d’avoir une (petite) équivalence ?
Une seule réponse possible


12 - Quelle est la dénomination d’une méthode abstraite en C++ ?
Une seule réponse possible


13 - Quel mot-clé permet de déclarer attributs et méthodes de telle sorte qu’ils ne soient accessibles qu’à la classe dans laquelle ils sont déclarés et à ses classes filles ?
Une seule réponse possible


14 - Pour un objet donné, sa classe d’appartenance représente :
Une seule réponse possible


15 - Dans une classe, le mot-clé qui fait référence à l'instance en cours de création est, dans la plupart des langages objet :
Une seule réponse possible
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.