Return to Video

Ne pas imprimer dans Drive - Introduction à la programmation en Java

  • 0:00 - 0:04
    Il a fallu faire des changements dans
    deux classes, la classe Car et Simulation.
  • 0:04 - 0:06
    Dans la classe Car,
  • 0:06 - 0:10
    nous renvoyons un vecteur
    qui est alloué ici.
  • 0:11 - 0:14
    Nous ajoutons un passager
    à ce vecteur,
  • 0:14 - 0:17
    chaque fois que l'on ait
    atteint sa destination.
  • 0:17 - 0:19
    Et à la fin,
  • 0:19 - 0:23
    nous renvoyons ce vecteur comme
    valeur de retour de la méthode.
  • 0:24 - 0:27
    Avez-vous modifié le document Java pour
    ajouter une instruction add return?
  • 0:27 - 0:29
    Si oui, vous pouvez vous en féliciter.
  • 0:29 - 0:33
    Dans la méthode driveCars,
    nous appelons la méthode drive.
  • 0:33 - 0:35
    Cela renvoie un vecteur.
  • 0:35 - 0:39
    Pour chaque personne de ce vecteur,
    nous imprimons le message "drop off".
  • 0:39 - 0:43
    Notez que je n'ai même pas pris
    la peine d'enregistrer la valeur de retour
  • 0:43 - 0:46
    de la méthode Drive dans une variable.
  • 0:46 - 0:50
    Vous pouvez bien sûr trouver que
    cela facilite la compréhension du code.
  • 0:50 - 0:54
    Mais ici, je dis que c.drive
    renvoie un vecteur
  • 0:54 - 0:57
    et pour chaque personne
    dans ce vecteur,
  • 0:57 - 0:59
    je fais quelque chose
    avec cette boucle.
  • 0:59 - 1:02
    Nous avons atteint l'objectif
    de notre réorganisation.
  • 1:02 - 1:06
    La classe Car ne sait
    plus rien sur system.out,
  • 1:06 - 1:09
    la classe Simulation oui, mais
    cela ne me dérange pas tellement
  • 1:09 - 1:11
    parce que cette classe
    a aussi besoin de savoir
  • 1:11 - 1:14
    sur system.in pour lire
    l'entrée de l'utilisateur.
  • 1:14 - 1:18
    Donc, la classe Simulation traite
    les entrées et les sorties,
  • 1:18 - 1:21
    les classes Car et Person n'en
    sont heureusement pas conscientes.
  • 1:22 - 1:25
    Félicitations pour avoir travaillé à
    travers un exemple aussi complexe.
  • 1:25 - 1:28
    De la vie réelle, un code ressemble
    à ça avec beaucoup de classes.
  • 1:28 - 1:30
    Et dans l'unité suivante,
  • 1:30 - 1:32
    vous verrez la façon de Java
  • 1:33 - 1:35
    d'organiser les classes liées.
Title:
Ne pas imprimer dans Drive - Introduction à la programmation en Java
Description:

19-44 Ne pas imprimer dans Drive

more » « less
Video Language:
English
Team:
Udacity
Project:
cs046: Intro to Programming
Duration:
01:37

French subtitles

Revisions Compare revisions