French subtitles

← Polymorphisme - Introduction à la programmation en Java

21-14 Polymorphisme

Get Embed Code
6 Languages

Showing Revision 2 created 05/22/2018 by Michel Smits.

  1. Ici, nous avons la balle rouge
    dans la classe Ball.
  2. Elle doit faire deux choses.
  3. Tout d'abord, la balle doit implémenter
    l'interface Drawable
  4. et nous devons fournir
    une méthode Draw,
  5. dans ce cas la méthode était très simple.
  6. Elle remplit simplement
    la forme circulaire.
  7. Dans la classe Scene,
    nous ajoutons une balle.
  8. Et c'est tout, rien d'autre
    n'a besoin d'être changé.
  9. Le mécanisme qui fait le dessin
    reste complètement le même.
  10. C'est le polymorphisme à l’œuvre.
  11. Nous avons un mécanisme général
    qui peut traiter tous les Drawables.
  12. Et si nous voulons en
    ajouter d'autres,
  13. nous pouvons simplement les ajouter sans
    avoir à apporter d'autres changements.