Vous êtes sur la page 1sur 3

Machine Translated by Google

Programmation  Java

2­1 :  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  ci­dessous.

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.

Essayez­le/Résolvez­le :

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  passe­t­il  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

•  Pouvez­vous  afficher  les  comptes  avant  d'en  créer ?

•  Pouvez­vous  créer  un  compte  sans  rien  saisir  dans  les  champs ?

•  Pouvez­vous  effectuer  une  opération  de  retrait  sans  montant  dans  le  champ  Retrait ?

•  Pouvez­vous  effectuer  une  transaction  de  dépôt  sans  montant  dans  le  champ  Dépôt ?

•  Quelles  autres  questions  avez­vous  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  apporteriez­vous  à  l'application  actuelle  pour  qu'elle  fonctionne  mieux ?

•  Quels  ajouts  feriez­vous  à  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  sous­classes  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 :

Valeurs Vélo  (Mo) Vélo  de  montagne Vélo  (RB) Vélo  de  route

guidon Corne  de  taureau Goutte

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  double­cliquez  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.

Vous aimerez peut-être aussi