Les principes des langages de programmation

Amphi 7

Question 0 : La notion de fonction permet de structurer les programmes
suffisamment
non, il faut aussi regrouper les fonctions en des entités plus grandes

Question 1 : La variable distinguée this peut être utilisée dans les corps des méthodes
statiques et dynamiques
dynamiques, mais non dans celui des méthodes statiques
statiques, mais non dans celui des méthodes dynamiques

Question 2 : En l'absence de variable homonyme, l'utilisation du nom d'un constructeur c
est toujours possible
est possible uniquement dans les méthodes dynamiques, car c'est une abréviation de this.c

Question 3 : L'appel null.f(0)
appelle la méthode f en liant son argument formel à 0 et la variable distinguée this à null
mais non, il déclenche une erreur

Question 4 : L'expression booléenne this == null
a toujours la valeur false
est syntaxiquemet incorrecte

Question 5 : Pour savoir comment empiler un nombre n au sommet de la pile p il vaut mieux demander
au programme principal
à la classe des piles
à la pile p
au nombre n

Question 6 : Une classe entièrement statique
ne sert à rien
non, c'est allouer un objet de cette classe qui ne sert à rien

Question 7 : Une classe entièrement statique qui a un champ main s'appelle
un programme
un objet
une Ford T

Question 8 : Selon Henry Ford, tout le monde peut avoir une Ford T de la couleur qu'il souhaite
à condition que ce soit le noir
à condition que ce soit le rouge
quelle que soit cette couleur

Question 9 : Deux objets du même type, peuvent avoir des méthodes imprime différentes
vrai
faux