Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Durée : 1 h 30 minutes.
Aucun document n'est autorisé. L'usage du téléphone ou smartphone est interdit.
Les questions faisant apparaître le symbole ♣ peuvent présenter zéro, une ou plusieurs bonnes
réponses. Les autres ont une bonne réponse unique.
Question 1 ♣ Comment appelle-t-on une variable possédant des attributs et des méthodes?
n= 8 et p= 3 n= 3 et p= 8
n= 7 et p= 3 autre n= .... et p= ....
Question 3 Le mécanisme qui permet de rendre les membres d'un objet plus ou moins visibles
pour les autres objets est :
Question 5 Quelles seront les valeurs de n et p après exécution de la ligne d'instruction suivante
(initialement n=p=0;): do { n+=2*p; ++p;} while(n++<=4);
Question 7 Quelles seront les valeurs de n et p après exécution de la ligne d'instruction suivante
(initialement n=p=0;): while(++n<=4) n+=2*p; ++p;
Question 9 ♣ Quels sont les élements de la classe mère qui ne sont pas hérités par la classe
lle?
Question 17 A la création d'une instance Point, les constructeurs sont appelés dans
un ordre bien précis :
autre : ........................... classe mère, puis classe lle.
classe lle seulement classe lle, puis classe mère.
Question 18 Le nombre d'objets Point créés dans le programme principal est de :
3 2 4 5
Question 19 il est possible de connaître le véritable type d'un objet désigné par un
pointeur ou une référence
en utilisant la classe type_info en utilisant la méthode name() de la
classe type_info
en utilisant l'opérateur typeid autre : ...........................
Question 20 Lesquelles des méthodes des classes ObjetGraphique et Point sont
polymorphiques:
ache() toutes
aucune draw()
Question 21 Laquelle des classes ObjetGraphique et Point est abstraite :
Point aucune
toutes les deux ObjetGraphique
Question 22 Qu'achera ce programme après son exécution :
Coordonnées de l'objet : (x,y) =(0,0)
Nombre d'objets graphiques créés : 0
Coordonnées de l'objet : (x,y) =(10,20)
Nombre d'objets graphiques créés : 3
Coordonnées de l'objet : (x,y) =(10,0)
Nombre d'objets graphiques créés : 4
Question 23 Les attributs x, y, c et nobjet du programme précédent sont déclarés
:
public private protected
Correction