Académique Documents
Professionnel Documents
Culture Documents
Programmation Java
21 : Travailler avec du code préécrit
Activités de pratique
Objectifs de la leçon:
• Lire et comprendre un programme Java préécrit composé de classes et d'objets interactifs
• Appliquer le concept d'héritage dans les solutions de problèmes
• Tester les classes de manière isolée
• Décrire quand il est plus approprié d'utiliser une ArrayList qu'une Array
Vocabulaire:
Identifiez le mot de vocabulaire pour chaque définition cidessous.
Une méthode qui peut modifier un objet.
Une méthode qui peut accéder au contenu d'un objet mais ne modifie pas cet objet.
Objet pouvant stocker plusieurs types d'objets et pouvant s'agrandir et se réduire dynamiquement selon
les besoins.
Le processus par lequel un objet acquiert les propriétés d'un autre.
Permet de vérifier la qualité du code pour une classe indépendante du reste du code du programme.
Essayezle/Résolvezle :
1. Si vous n'avez pas installé l'étude de cas JavaBank pendant la leçon, veuillez suivre les diapositives de la diapositive 6 pour le faire maintenant.
2. Explorez JavaBank. Enregistrez vos observations.
Que se passetil lorsque vous :
• Affichez les comptes ?
• Créer des comptes
• Supprimer des comptes
• Effectuer une opération de retrait
• Effectuer une opération de dépôt
• Pouvezvous afficher les comptes avant d'en créer ?
• Pouvezvous créer un compte sans rien saisir dans les champs ?
• Pouvezvous effectuer une opération de retrait sans montant dans le champ Retrait ?
• Pouvezvous effectuer une transaction de dépôt sans montant dans le champ Dépôt ?
• Quelles autres questions avezvous sur l'application JavaBank ?
Copyright © 2020, Oracle et/ou ses sociétés affiliées. Tous les droits sont réservés. Oracle et Java sont des marques déposées d'Oracle et/ou de ses filiales. Les autres noms peuvent être des marques déposées de leurs propriétaires respectifs.
Machine Translated by Google
• Quelles modifications apporteriezvous à l'application actuelle pour qu'elle fonctionne mieux ?
• Quels ajouts feriezvous à l'application actuelle pour augmenter sa fonctionnalité ?
3. Importez le fichier bikeproject.zip dans un emplacement de votre ordinateur et répondez aux questions suivantes.
un. Donnez un exemple de type de données primitif utilisé pour stocker des champs dans une classe.
b. Donnez un exemple de l'endroit où la concaténation de chaînes a lieu.
c. Quels sont les noms des objets créés dans ce programme ?
d. Combien de constructeurs possède chaque classe ?
e. L'héritage fait partie de ce programme. Identifiez les Super et les sousclasses de ce programme.
F. Les vélos de montagne et les vélos de route peuvent être construits soit en utilisant les valeurs par défaut (vélo standard), soit personnalisés selon les
besoins du client. À l'aide du tableau suivant, identifiez des exemples de valeurs attribuées à l'un de chaque type de vélo standard :
cadre
pneus
Type de siège
Nombre de vitesses
faire
suspension Rock Shox XC32
taper
taille du cadre
largeur du pneu 20
postHeight
Copyright © 2020, Oracle et/ou ses sociétés affiliées. Tous les droits sont réservés. Oracle et Java sont des marques déposées d'Oracle et/ou de ses filiales. Les autres noms peuvent être des marques déposées de leurs propriétaires respectifs.
2
Machine Translated by Google
4. Travailler avec le programme Calculatrice.
un. Téléchargez, puis décompressez le fichier Calculator.zip du matériel de référence de cette leçon.
b. Depuis Eclipse, importez le fichier Calculator.jar :
je. Dans le menu Fichier, sélectionnez Importer
ii. Développer Général
iii. Sélectionner des projets existants dans l'espace de travail
iv. Cliquez sur Suivant
v. Choisissez "Sélectionner le fichier d'archive"
vi. Cliquez sur Parcourir, accédez à l'emplacement de et sélectionnez le pot de la calculatrice. fichier, puis cliquez sur Ouvrir
vii. Cliquez sur Terminer.
c. Une fois importé, exécutez l'application (CalcMain est le pilote).
d. Déterminez ce que fait la calculatrice et comment elle fonctionne – enquêtez.
e. Ajoutez des boutons de multiplication et de soustraction à l'application.
F. Testez pour vous assurer que toutes les fonctionnalités fonctionnent comme prévu.
g. Exportez la calculatrice mise à jour vers un fichier JAR « exécutable ».
h. Accédez à l'emplacement où vous avez placé le fichier JAR exécutable et doublecliquez dessus pour exécuter l'application.
Copyright © 2020, Oracle et/ou ses sociétés affiliées. Tous les droits sont réservés. Oracle et Java sont des marques déposées d'Oracle et/ou de ses filiales. Les autres noms peuvent être des marques déposées de leurs propriétaires respectifs.