[PDF] Partie II Sujet Programmation Orientée Objet – TP Swing Résumé
2) Sélectionner l'élément : Java>Swing>JFrame Visual Class dans l'arborescence des Wizards affichés 3) Saisir le nom de la classe (IHM_1) et de son package (
[PDF] L3 – Programmation Java TP Swing - Adrien Poupa
Consignes communes à tous les TP : - Développement en Java 7 sous Eclipse - Sauf exception explicitement autorisée tous les attributs seront déclarés
[PDF] TD et TP du Module POA licence Informatique 3
TD et TP du Module POA licence Informatique 3 Pour le TP : Exo2_a_completer java Exercice 3 : TD et TP import javax swing *; import java awt *;
[PDF] Introduction à lIHM – M2105 TD n° 5
Ce TD/TP illustre la partie du cours sur la programmation des interfaces faire comprendre le fonctionnement de la conception d'une GUI en java Swing
[PDF] 175 exercices corrigés - Couvre Java 8 (Noire) (French Edition)
entièrement sur les composants Swing introduits avec Java 2 ceci aussi bien pour les applications autonomes que pour les applets La classe Clavier
[PDF] TD 7 IJA Les interfaces graphiques JAVA
Première bibliothèque graphique JAVA: AWT – Package java awt – Utilisation de code natif – Composants limités • Nouvelle bibliothèque: SWING
[PDF] QCM de Java corrigé - IRIF
QCM de Java corrigé 1 Java est un langage (a) Compilé (b) Interprété (c) Compilé et interprété (d) Ni compilé ni interprété
[PDF] TP n 2 Interfaces graphiques - IRIF
Le TP a pour vocation de vous faire découvrir les interfaces Samples puis Java et enfin Anagram Game puis acceptez tout ce que vous proposera l'IDE
[PDF] Programmation Java
Séance de TP N°11 : Réaliser une Interface Graphique avec Swing – Amélioration de Algorithmique et programmation en Java : Cours et exercices corrigés
[PDF] Le livre de JAVA premier langage Avec 109 exercices corrigés
Tableaux•Listes et dictionnaires•Archivage des données•Gestion des exceptions •Librairies AWT et Swing•Fenêtre clavier et souris•Interface graphique avec
Exercices interface graphique java api swing gratuit en PDF
Support d'exercices corrigés à télécharger gratuitement sur interface graphique java api swing en pdf
[PDF] 175 exercices corrigés - Couvre Java 8 (Noire) (French Edition)
Conçu pour les étudiants en informatique ce recueil d'exercices corrigés est le complément idéal de Programmer en Java du même auteur ou de tout autre ouvrage
TP Swing - Java (Langage de programmation) - Scribd
TP Swing Préambule : Consignes communes à tous les TP : - Développement en Java 7 sous Eclipse - Sauf exception explicitement autorisée
Examen corrige exercice corrigé java swing
Eléments de correction pour le TP n° 1 Exercice 1 import java awt *; import javax ?swing *; public class Dessin extends JFrame { public static void main(String
[PDF] TD 7 IJA Les interfaces graphiques JAVA
Première bibliothèque graphique JAVA: AWT – Package java awt – Utilisation de code natif – Composants limités • Nouvelle bibliothèque: SWING
Td corrigé Exercice 1 - Exercices corriges pdf
Exercice 1 - Exercices corriges Ecrire un programme JAVA qui permet de calculer la moyenne de 5 entiers entrés comme paramètres de la classe et l'afficher
Td corrigé 119 Swing et NetBeans (Création de JFrame) - Free pdf
C'est une extension d'AWT intégrée à partir de Java 2 Les composants graphiques de l'interface Swing sont complètement écrits en Java (à la différence d'AWT)
debutant java : exercices corrigés programmation graphique 2
CORRECTION EXERCICE 1 1 import javax swing *; import java awt event *; 2 import java awt *; import javax swing event *; 3 4 class Fenetre extends JFrame
Swing - Java Avancé - Cours et Exercices corrigés
exelib net est un service d'apprentissage de l'informatique par la pratique grâce à des supports de cours et des exercices et examens corrigés
QCM de Java corrig´e
1. Java est un langage
(a) Compil´e (b) Interpr´et´e (c)Compil´e et interpr´et´e (d) Ni compil´e ni interpr´et´e Le compilateur compile le code source vers un bytecode, la machine virtuelle Java (JVM) interpr`ete ce bytecode2. Java est un langage d´evelopp´e par
(a) Hewlett-Packard (b)Sun Microsystems (c) Microsoft (d) OraclePar James Gosling chez Sun.
3. Combien d"instances de la classe A cr´ee le code suivant?
A x,u,v;
x=new A();A y=x;
A z=new A();
(a) Aucune (b) Cinq (c) Trois(d)DeuxIl y a deux instances de A cr´e´ees par les deuxnew, la premi`ere est r´ef´erenc´ee par x
et y, la deuxi`eme par z.4. Pour la classe B d´efinie comme suit:
class B{ public B(){System.out.print("Ciao");}; public B(int i){this(); System.out.println("Bonjour "+i);}; qu"affichera l"instruction suivante?B monB=new B(2003);
(a) erreur de compilation (b) erreur d"ex´ecution (c)CiaoBonjour 2003 (d) Bonjour 2003 L"instruction invoque le constructeur avec un argument entier (2003). Ce dernier appelle explicitement le constructeur sans arguments (this()) qui imprime "Ciao", et ensuite le message "Bonjour 2003" est imprim´e. 1 5. (a)Une classe peut impl´ementer plusieurs interfaces mais doit ´etendre une seule classe (b) Une classe peut impl´ementer plusieurs classes mais doit ´etendre une seule interface (c) Une classe peut impl´ementer plusieurs classes et peut ´etendre plusieurs interfaces (d) Une classe doit impl´ementer une seule interface et ´etendre une seule classeC"est comme ¸ca
6. La liaison tardive est essentielle pour assurer
(a) l"encapsulation (b)le polymorphisme (c) l"h´eritage (d) la marginalisation La marginalisation n"a rien `a voir avec la programmation. La liaison tardive dy- namique permet d"utiliser pour chaque objet sa propre version d"une m´ethode (en fonction de la classe de l"objet d´etermin´ee `a l"ex´ecution). Ceci permet d"obtenir un code polymorphe. 7.´Etant donn´e que la classe Grande ´etend la classe Petite, trouvez une ligne correcte parmi les
suivantes(a)Petite y =new Petite(); Grande x= (Grande)y; Petite z=x;La deuxi`eme affectationGrande x= (Grande)y;essaye de transformer un objet
(r´ef´erenc´e par y) de la classePetitevers un objet de sa sous-classeGrande. Un tel downcasting est impossible.(b)Grande x= new Grande(); Petite y = x; Grande z=(Grande)y;Tout va bien. On cr´ee un objet de classeGrander´ef´erenc´e par x. Ensuite on fait
une variable y (de typePetite) r´ef´erencer le mˆeme objet - c"est un upcasting explicite qui est toujours possible.`A la fin on fait encore une r´ef´erence z (cette foisGrande) sur ce mˆeme objet. Ce dernier downcasting est possible parce que l"objet est en fait une instance de la classeGrande.(c)Grande x= new Grande(); Petite y = x; Grande z=y;C"est presque comme dans le cas pr´ec´edent, mais la derni`ere affectationGrande
z=(Grande)y;est un downcasting implicite, ce qui est interdit.(d)Petite y =new Petite(); Grande x= (Grande)y; Petite z=(Petite)x;Grande x=(Grande)y;est un downcasting impossible, comme dans le (a).
28. Pour la classe C d´efinie comme suit:
class C{ public static int i; public int j; public C(){i++; j=i;} qu"affichera le code suivant?C x=new C(); C y=new C(); C z= x;
System.out.println(z.i + " et " + z.j);
(a) 2 et 2 (b) 1 et 1 (c)2 et 1 (d) 1 et 3 On remarque d"abord, que i est une variable (statique) de classe commune `a toutes les instances, tandis que chaque objet de la classe a son propre j. Donc, apr`es la premi`ere affectation on a i=1, x.j=1; apr`es la deuxi`eme: i=2, y.j=2 (x.j a rest´einchang´e et ´egal `a 1); la troisi`eme n"appelle pas le constructeur mais fait z r´ef´erencer
le mˆeme objet que x. D"o`u z.i est la valeur globale de i, c-`a-d2, et z.j=x.j=1.9. Pour les classes A et B d´efinies comme suit:
class A{class B extends A{ public int x; public B(){x++;} public A(){x=5;}public B(int i){this(); x=x+i;} }public B(String s){super(); x- -;} qu"affichera le code suivant? B b1=new B(); B b2 =new B(2003); B b3= new B("Bonjour"); System.out.println(b1.x + " et " + b2.x + " et encore " + b3.x ); (a)6 et 2009 et encore 4 (b) 1 et 2004 et encore 4 (c) 1 et 2004 et encore 2003 (d) autre chose Le constructeur B() n"appelle explicitement nithis(), nisuper(). Donc, par con- vention, le constructeur de la super-classe A est appel´e (implicitement) avant de proc´eder. Ceci donne b1.x=6. Le constructeur B(2003) appelle le constructeur pr´ec´edent avec lethis(), ce qui donne b2.x=6. Ensuite on y ajoute 2003, ce qui donne finalement b2.x=2009 Le constructeur B("Bonjour") appelle le constructeur de la super-classe A avec lesuper(). Ceci donne b3.x=5. Ensuite on le decr´emente et on a finalement b3.x=4. 310. Pour les classes Machin et Bidul d´efinies comme suit:
class Machin{class Bidul extends Machin{ public int f(){return(5)}; public int f(){return(2)}; public static int g(){return (6);}public static int g(){return (4);} qu"affichera le code suivant?Bidul b=new Bidul(); Machin m =b;
System.out.println(m.f()*m.g());
(a) 30 (b) 20 (c) 8 (d)12La methode g est statique, la version utilis´ee est d´etermin´ee par le compilateur en fonction du type de la r´ef´erence. Comme m est une r´ef´erenceMachin, m.g() - c"est toujours la m´ethode g de la classeMachin(valeur 6). Pour f tout est diff´erent: sa version utilis´ee est d´etermin´ee dynamiquement (`a l"execution)par la JVM en fonc- tion du type de l"objet. Dans le cas de m.f(), m fait r´ef´erence `a une instance deBidul, c"est donc la version de f red´efinie dans la classeBidulqui est invoqu´ee (valeur 2).D"o`u la r´eponse.
4quotesdbs_dbs9.pdfusesText_15[PDF] exercice interface java corrigé
[PDF] la fille de jannina
[PDF] typologie du changement
[PDF] changement imposé
[PDF] changement construit
[PDF] conduite du changement ppt
[PDF] changement prescrit définition
[PDF] pratiques de la conduite du changement comment passer du discours ? l action
[PDF] changement adaptatif
[PDF] exemple de conduite de changement en entreprise
[PDF] prendre conscience de soi est-ce devenir étranger ? soi corrigé
[PDF] etre etranger a soi meme
[PDF] prendre conscience de soi est ce devenir soi meme
[PDF] prendre conscience de soi est-ce devenir étranger ? soi introduction