Looking for R2.01 Developpement Objets test answers and solutions? Browse our comprehensive collection of verified answers for R2.01 Developpement Objets at celene.univ-orleans.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Soit la classe
public class Tester { private int test1; private int test2; public Tester(int i, int j) { this.test1 = i; this.test2 = j; } @Override public boolean equals(Object objet) { if (objet == nul) {return false;} if(objet == this) {return true;} if(!(objet instanceof Tester) {return false;} Tester tmp = (Tester) objet; return tmp.test1 == this.test1 && this.test2 == tmp.test2; }}
Dans une classe ExecutableTester, on écrit les instructions Tester tester1 = new Tester(3, -2);Tester tester2 = new Tester(2 + 1, -6 + 4);System.out.println(tester1.equals(tester2));
Quel sera l'affichage ? (true : vrai, false : faux)
Que va afficher le code suivant ?
import java.util.ArrayList;
import java.util.Collections;
public class Executable{
public static void main(String[] args){
ArrayList<Integer> liste = new ArrayList<>();
int compteur = 0;
for(int i = 1; i < 1000; i++){
for(int j = 0; j<10000000; j++){
compteur = (compteur + 1) % 7;
}
liste.add(i*3 + 200);
}
System.out.println(Collections.min(liste));
}
}
A partir du diagramme de classe proposé, lors de l'implémentation, détermine le nombre d'attributs de la classe Client
A partir du diagramme de classe proposé, lors de l'implémentation, détermine le nombre d'attributs de la classe Panier
La variable molecule est une liste de Atome.
Quelle instruction JAVA permet de déclarer la variable molecule et de l'instancier à une liste vide ?
Attention à ne pas mettre d'espace inutile (et attention aux majuscules/minuscules)
Mettez un blanc devant et derrière le signe =
Connaitre les principales structures de données
On définit une liste de mots de la façon suivante :
List<String> lesMots= new ArrayList<>();
lesMots.add("May");
lesMots.add("the");
lesMots.add("Force");
...
Parmi les méthodes proposées, quelles sont celles qui sont potentiellement invoquées lors de l'instruction suivante ?
lesMots.contains("Sith");
Représentation de la mémoire
On dispose de la classe suivante :
public class Sport{
private String nom;
public Sport(String nom){
this.nom = nom;
}
public void setNom(String nom){
this.nom = nom;
}
public String getNom(){
return this.nom;
}
@Override
public String toString(){
return this.nom;
}
}
Et voici un extrait de code d'un exécutable :
Sport unSport, unAutreSport;
unSport = new Sport("claquettes");
unAutreSport = unSport;
unAutreSport.setNom("aqua poney");
unAutreSport = new Sport("danse irlandaise");
System.out.println(unSport);
System.out.println(unAutreSport);
Quelle est l'affichage en sortie standard provoqué par l'extrait de code donné ?
Quel est le profil de méthode method2 ?
Soit le diagramme de la classe suivant. Comment le traduire en Java ?