Forums Développement Multimédia

Les formations Mediabox
Les formations Mediabox



Débuter avec les classes AS2 part 2

Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Par thecaptain

:arrow: Connaissances requises

  • Connaissances de base des classes AS2 (ici)
  • Maîtrise du ciblage
  • Typage fort

:arrow: Niveau
Intermédiaire

:arrow: But
En apprendre plus sur les méthodes de conceptualisation des classes (héritage, interfaces, etc)

:arrow: Sans plus tarder…
Nous commencerons par nous intéresser à la notion d'héritage. Qu'est-ce que vous permet l'héritage ? Prenons l'exemple classique : vous avez une classe Animal. Cette classe comporte par exemple les méthode getNom, setNom, marcher, courir, etc. Maintenant vous aimeriez créer une spécification d'un animal du genre un chien un chat avec des méthodes/propriétés plus précises (respectivement aboyer pour un chien, miauler pour un chat). Il est logique que vous ne pouvez pas modifier votre classe Animal ! Nous allons donc étendre la classe mère Animal pour former 2 classes filles, Chien et Chat. L'héritage est utilisé pour les objets de même type ! La question principale à vous poser lorsque vous devez choisir d'hériter d'une classe ou non, c'est de vous dire “x est un z” –> “Chien est un Animal” !

Lire la suite sur le forum...