French subtitles

← Output From a Method - Solution

Get Embed Code
13 Languages

Showing Revision 1 created 10/12/2015 by sp14.

  1. La méthode devrait renvoyer une chaîne de
    caractère, qui est le nom du compte.
  2. Jusqu’à présent, la méthode de signature
    semble bonne.
  3. On a le modificateur d’accès, le type de
    données renvoyées, le nom de la méthode,
  4. et pas de paramètres d’entrée.
  5. On a aussi une ouverture et
    une fermeture d’accolade.
  6. La première ligne de codes semble correcte.
  7. Elle renvoie une chaîne de caractères entre
    guillemets, et ensuite il y a un point-virgule.
  8. Donc, c’est la valeur de retour.
  9. Néanmoins, le problème vient d’une seconde
    ligne où on voit une autre instruction
  10. de retour avec une autre valeur de retour.
  11. On a appris avant qu’on ne peut pas avoir de
    lignes de codes après l’instruction de retour
  12. parce que celles-ci seront considérées
    comme inaccessibles par l’ordinateur.
  13. Donc, dans ce cas-là, cette méthode
    a une erreur sur la ligne 8.
  14. Ok, passons à la méthode 2 maintenant.
  15. La deuxième méthode consiste à ajouter
    un pourboire de 4$ à l’addition actuelle.
  16. L’addition est un paramètre d’entrée,
    et le type de données est entier.
  17. La valeur de retour de la méthode devrait
    être le prix total de l’addition avec ces 4$
  18. de pourboire compris.
  19. Premièrement, vérifions la méthode
    de signature.
  20. Nous avons un modificateur d’accès.
  21. Il nous manque le type de données de
    retour, ça c’est bizarre.
  22. Et puis on a le nom de méthode et
    un paramètre d’entrée.
  23. Donc, le type de donnée de retour est un
    drapeau rouge, mais continuons à lire.
  24. À l’intérieur de la méthode on peut lire
    addition retour +4 et point-virgule.
  25. Donc, ça c’est la valeur de retour.
  26. L’addition est une variable et on lui y ajoute
    quatre, donc cela estime une valeur unique.
  27. Et ensuite c’est un entier
    Qui devrait être renvoyé.
  28. Donc il nous manque
    le mot int juste ici.
  29. Et c’est sur la ligne 6.
  30. Donc dans le tableau on met que la méthode
    2 a une erreur sur la ligne 6 et
  31. on doit préciser
    le type de données de retour int.
  32. Regardons la troisième méthode.
  33. Cette méthode consiste à configurer
    l’application pour notre ville actuelle.
  34. Nous n’avons pas le code pour
    l’autre application.
  35. Mais, regardons simplement le code
    pour cette méthode-là.
  36. La méthode de signature commence
    avec un modificateur d’accès privé.

    38
    00:01:55,590 --> 00:01:59,930
    Et ensuite, il ne dit rien, ce qui est
    bizarre, car on n’a pas vu ça avant.
  37. Et ensuite le nom de méthode
    est appelé configuration.
  38. Il n’y a pas de paramètres d’entrée et
    on a une accolade ouverte et fermée.
  39. À l’intérieur de la méthode on voit
    qu’il y a une variable, elle
  40. ressemble à une variable globale de nom de ville
    et est configurée sur la chaîne de caractère London.
  41. Ok, d’après tout ce que j’ai pu observer,
    il n’y a fondamentalement pas de type
  42. de données de retour dans le
    commentaire ici.
  43. Il semble qu’on soit en train de ne
    rien renvoyer comme résultat, donc
  44. souvenez-vous que le mot-clef dans Java
    pour ne rien renvoyer est le mot void.
  45. Donc, je pense que l’erreur est sur la
    ligne 4, ici on doit dire void.
  46. Ok, donc, je l’ai ajouté au tableau.
  47. Maintenant, passons à la méthode 4.
  48. Cette méthode consiste à savoir
    le nombre d’étudiants dans une classe.
  49. La valeur de retour est le nombre
    d’étudiants qui est un entier.
  50. La méthode commence avec
    un modificateur d’axe privé.
  51. Et ensuite le type de données de retour est
    un entier, donc, pour l’instant c’est pas mal.
  52. Le nom de méthode est getStudentClassSize
    Et il n’y a pas de paramètre d’entrée.
  53. À l’intérieur de la méthode,
    nous avons un retour de mot-clef et
  54. puis on peut lire 20 entre guillemets, mais
  55. c’est bizarre, car c’est une chaîne de
    caractères et on veut qu’il renvoie un entier.
  56. Donc l’erreur est sur la ligne 7, où on
    doit renvoyer 20 sans guillemets.
  57. Et voilà à quoi devrait
    ressembler votre tableau.