French subtitles

← 12-28 Create an Object - Solution

Get Embed Code
13 Languages

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

  1. Faisons le premier,il dit
    TextView = new TextView, et
  2. ensuite on passe le contexte comme
    un paramètred’entrée du constructeur.
  3. Le problème avec cette ligne de code
    est qu’on crée un nouvel objet, mais
  4. on ne le stocke pas
    correctement dans la variable.
  5. On dit que la variable devrait avoir
    un type de données TextView, mais
  6. on a oublié de donner un nom à la variable
  7. Donc le code exact devrait
    ressembler à ça.
  8. TextView suivi par un nom de variable et
    ensuite égale le nouveau TextView.
  9. Vous pouvez donner un
    autre nom à la variable, mais
  10. on a simplement choisi d’utiliser
    textView avec un t minuscule.
  11. Donc dans ce cas-là, l’erreur
    était le nom de variable manquante.
  12. Faisons le suivant.
  13. Il dit, image view img = new ImageView.
  14. Le problème ici est que ce n’est pas
    un type de données objet valide.
  15. Android défini une classe appelée
    ImageView avec un I et un V majuscule et

    16
    00:00:52,320 --> 00:00:54,600
    ils sont écrasés ensemble en un seul mot.
  16. Un nom de classe valide ne peut
    avoir aucun espace.
  17. Le nom de variable semble correct, et
  18. alors la création d’une nouvelle vue
    d’image semble correcte aussi.
  19. Donc, la seule erreur était qu’elle
    avait un nom de classe incorrect.
  20. Dans la troisième phrase, on essaye
    de créer un nouveau toggle button.
  21. Elle dit ToggleButton button
    = créer ToggleButton.
  22. Nous appelons la classe
    ToggleButton ici, donc
  23. on a besoin d’utiliser le mot-clef Java
    new, et pas créer.
  24. Et ceci est le code exact.
  25. Il dit ToggleButton
    button = new ToggleButton.
  26. Le problème ici n’était pas
    l’utilisation du mot-clef Java new.
  27. New est le mot-clef qui indique que
    on essaye de créer un nouvel objet.
  28. Dans la quatrième phrase,
    on essaye de créer un nouveau toast.
  29. Vous auriez pu faire une recherche Google
    sur comment créer un nouveau toast et
  30. ensuite le comparer avec ce code ici.
  31. Le problème ici, est que le toast a besoin
    d’être écrit avec un T majuscule,
  32. car c’est le nom de classe pour Toast.
  33. Ceci utilise une méthode mère
    comme on en a parlé plus tôt.
  34. Cela crée un nouvel objet toast et
    ensuite il est stocké dans cette variable.
  35. Donc l’erreur ici était simplement
    un nom de classe incorrecte.
  36. Donc, maintenant qu’on sait comment créer
    des objets, comment utilise-t-on objets ?