Chaque question est suivie d’un certain nombre de propositions. Répondre consiste à choisir les propositions vraies sachant qu’il peut y avoir entre zéro et plusieurs propositions « correctes ». Dans le cas où aucune proposition ne semble avérée, ne rien choisir.
Soit le programme Java ☛
Quel est le dernier gagnant de l'élection présidentielle américaine :
Que faut-il ajouter dans la classe Etudiant_etranger pour qu’elle compile ?
super(n_etudiant, n_INSEE); en 1ère ligne du constructeur_id_pays_origine en static, c’est obligatoire icifinal du champ _id_pays_originesuper(n_etudiant, n_INSEE); en dernière ligne du constructeurnew(n_etudiant, n_INSEE); avant le constructeur entre {}
On suppose que la classe
Etudiant_etranger compile sans erreurs (cf. Q1). Peut-on
mon_universite ?mon_universite ?mon_universite ?Object dans l’objet mon_universite ?HashSet<E> dans l’objet mon_universite ?Set<E> dans l’objet mon_universite ?
Combien y-a-t-il d’éléments dans le champ _etudiants de l’objet mon_universite à la fin du programme main ?
0340 et l’infini qu’on ne peut pas déterminer_etudiants est égal à nullmain « plante » à l’exécution
On remplace partout dans les méthodes equals et hashCode
de la classe Etudiant, _n_INSEE par _n_etudiant.
On compile et relance le prog.
Combien y-a-t-il d’éléments dans le champ
_etudiants de l’objet mon_universite à la fin du programme main ?
0340 et l’infini qu’on ne peut pas déterminer_etudiants est égal à nullmain « plante » à l’exécution
On duplique les méthodes equals et hashCode
de la classe Etudiant dans la classe Etudiant_etranger et on remplace partout _n_etudiant par _id_pays_origine.
On modifie une ligne dans equals (classe Etudiant_etranger) comme suit :
final Etudiant_etranger e = (Etudiant_etranger) etudiant;
On compile et relance le prog.
Combien y-a-t-il d’éléments dans le champ
_etudiants de l’objet mon_universite à la fin du programme main ?
0340 et l’infini qu’on ne peut pas déterminer_etudiants est égal à nullmain « plante » à l’exécution