French feliratok

← 12-09 Inputs to a Method - Solution

Beágyazókód kérése
13 Languages

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

  1. Faisons le premier exercice.
  2. Nous allons renommer le paramètre d'entrée
    nombre afin d'avoir un nom différent.
  3. C'est le premier paramètre d'entrée,
    nombre type entier,
  4. et tout ce que j'ai à faire c'est changer
    le nom de la variable.
  5. Je vais changer cela, par exemple,
    en nombreDeCafés.
  6. Il peut être n'importe quel nom souhaité.
  7. Maintenant, je vois immédiatement
    un message d'avertissement et une erreur.
  8. L'avertissement dit, le paramètre
    nombreDeCafés n'est jamais utilisé,
  9. car nulle part dans cette méthode
    j'ai utilisé cette variable.
  10. Alors je vois qu'il y a une erreur disant,
    impossible de résoudre le symbole nombre.
  11. Maintenant, aucune variable n'est
    appelée nombre.
  12. Aucune variable locale appelée nombre.
  13. Aucune variable globale appelée nombre.
  14. Et il n'est pas un paramètre, non plus.
  15. au lieu de cela, j'ai besoin de changer
    celà afin de l'appeller nombreDeCafés.
  16. Et vous voilà, l'erreur est fixée.
  17. Donc je vais le lancer sur mon appareil.
  18. Et c'est à quoi il ressemble.
  19. Le compteur fonctionne comme prévu.
  20. Il ne devrait y avoir aucun changement
    visible à l'utilisateur parce que nous
    venons de modifier
  21. le nom du paramètre d'entrée.
  22. En outre, nous n'avions pas à changer
    la façon dont que la méthode est appelée.
  23. Nous pouvons encore dire afficherQuantité
    et d'y passez tout ce que nous voulons.
  24. Aucun problème pour l'appelant concernant
    le nom de paramètre d'entrée.
  25. La deuxième travail consiste à changer
    le type de données du paramètre d'entrée
  26. d'entier à chaîne de caractère.
  27. Ainsi, dans la méthode d'affichage de
    quantité, je vais changer l'entrée donc
  28. au lieu d'un type de données entier,il
    s'attend à un type de données chaîne de
    caractère, comme ceci.
  29. Et maintenant, Il y a quelques erreurs
    dans notre application.
  30. En faisant défiler vers le haut, je vois
    un trait de soulignement ondulé rouge
  31. dans la méthode d'incrémentation et dans
    la méthode de décrementation.
  32. Le message d'erreur dit :
  33. AfficherQuantité une chaîne de caractère
    dans ActivitéPrincipale ne peut
    s'appliquer à un entier.
  34. Il dit que nous ne pouvons pas passer
    la variable quantité à
  35. la méthode parce que c'est un entier et
    il attend une Chaîne de caractère.
  36. Cette disparité dans le type de données
    provoque une erreur, et
  37. l'application ne fonctionne plus
    sur notre appareil.
  38. Il s'agit d'une erreur de compilation.
  39. Il y a quelques manières de résoudre celà.
  40. Soit il faut changer ce qui s'est passé
    dans la méthode donc
  41. il s'agit en fait d'une Chaîne
  42. Je pourrais mettre 100 ici et le mettre
    dans double quotes pour qu'il soit
    une Chaîne de caractère, et
  43. qui correspondrait au type
    d'entrée appropriée.
  44. Mais ce que nous voulons vraiment c'est
    que quantité soit toujours un entier alors
  45. que nous pouvons faire des calculs sur lui
    pour l'augmenter d'un ou le diminuer d'un.
  46. Donc je vais le laisser comme quantité.
  47. Et puis, cela devrait être modifiée
    pour être un entier.
  48. Et puis notre application devrait
    fonctionner à nouveau.
  49. Bien. Comme ça
  50. jusqu'à maintenant, nous avons vu
    l'exemple d'une méthode avec un paramètre.
  51. Mais qu'en est-il des exemples de méthodes
    avec aucun paramètre d'entrée, ou
  52. deux paramètres entrées, ou plus ?