TD n 5 - Correction - Normalesup.org

Exercice 1 (Valeurs et références, surcharge). Qu'affiche le programme suivant ? 1 class A{. 2 private int val=0;. 3. 4 public static void incremente( int a){. 5 a++;.

Part of the document

Université Paris Diderot Programmation Orientée Objet
Licence Informatique Année 2009-2010
TD n
5 - Correction
Classes et Héritage
Exercice 1(Valeurs et références, surcharge)
Qu'ache le programme suivant?1classAf2private intval=0;3
4public static voidincremente (inta)f5a++;6System . out . println (a );7g8
9public static voidincremente (A a)f10a . val++;11System . out . println (a . val );12g13
14public static voidmain ( String [ ] args )f15A objet =newA();16A autreObjet =newA();17incremente ( objet . val );18incremente ( objet . val );19incremente ( objet );20incremente ( objet );21incremente ( autreObjet );22incremente ( autreObjet );23if( objet==autreObjet ) System . out . println ("Egales" );24elseSystem . out . println (" Differentes " );25g26gExercice 2(Classi cation)
On prend les classes suivantes :Etudiant,Personne,EtudiantTravailleur,Enseignant,EtudiantSportif
etTravailleur.
1. dessinez une arborescence cohérente pour ces classes en la justiant,
2. ou se situeront les champs suivants :salaire,emploiDuTemps,anneDEtude,nom,ageet
sportPratique.
1
Exercice 3(Surcharge, polymorphisme)
Considérez les classesPersonne,Etudiant,Travailleurmentionnées ci-dessus. Pour chaque classe
écrivez une méthodesuperieurqui compare un objet a un autre. Une personne estsupérieure a
une autre, si elle est plus ^agée que l'autre. Un étudiant est
supérieur a un autre, s'il étudie
depuis plus longtemps. Un travailleur est
supérieur a un autre, si son salaire est plus grand.
Qu'est-ce qui se passe quand on compare un étudiant avec un travailleur?
Corrigé du TD de Java n°2 Dans cette partie, il faut réfléchir aux entêtes de certaines fonctions (quelles seront les paramètres de la fonction) et à leur valeur de retour. C'est un exercice? 
Exercices d'introduction orientée objet en Java : personnes ... Il est plus que conseillé de vous reporter au notes de cours qui vous ont été distrribuées ainsi qu'à l'aide sur les API Java. Exercice 1 Classe Personne ( 
Programmation Orientée Objet en Java (POO) - ReDCAD Concept Objet du langage Java. Classes et Objets en Java. Programmation orientée objet avancée Java. Les classes de bases. Exercices et corrigés 
Exercices de Programmation Orientée Objet en Java - MIS A quel affichage conduit l'exécution du programme (éventuellement corrigé)? class Test { int i;. Test(Test t) { if(t == null) this.i = 
Exercices corrigés de programmation OO Java - Technologue pro I. Avant de programmer en Java. Le JDK de Sun (Java Development Kit) est l'?outil essentiel pour programmer en Java. Il permet la compilation, le débogage et? 
Corrigés Exercice I-3 : Observer et comprendre la structure d'un programme Java. Corrigé public class Carre { // Donner un nom à la classe public static void main(String 
CORRIGÉ DES EXERCICES DE L'OUVRAGE La programmation orientée objet CORRIGÉ DES EXERCICES DE L'OUVRAGE Dans le code C#, et au contraire de Java, une méthode statique ne peut être appelée sur autre chose que la.
1 Corrigé de Examen Programmation par les Objets en Java ... - EMI Certaines corrections sont détaillées plus qu'il n'a été demandé. Exercice 1) Un fichier Salut.java contient le texte suivant class Salut { static public void main( 
TD : Compilation d'exercices et d'extraits d'examens S'il ne l'est pas proposez une correction. A.java. B.java public class A { public class B extends A{ public int 
TD 1 et 2 Java : La prise en main de Java et Eclipse, Eléments du ... Exercice 1 : Objectifs : Prise en main d'Eclipse. Durée 1H. Ecrire en Java un programme qui édite sur la console « Bonjour Monde ». A cette fin on utilisera 
Corrigés des premiers exercices sur les classes - Dept Info Cnam Vous mettrez le code java correspondant à cette question dans la méthode main d'une nouvelle classe appelée TesteCompte. Vous compilerez et testerez ce 
Exercices en Java: 175 exercices corrigés - Couvre Java 8 (Noire ... 175 exercices corrigés pour maîtriser Java. Conçu pour les étudiants en informatique