L'Actionscript 3 et la programmation orientee objet
Vous souhaitez une formation sur mesure, être accompagné, audité ou conseillé dans vos projets ? Faites nous votre demande
Informations
5 jours
Maîtriser le langage Actionscript 3 ou avoir suivi la formation: Développer avec Flash CS5.
Développeurs AS3
70% de pédagogie.
Objectifs
- Construire vos classes
- Définir l'état d'un objet
- Ajouter un comportement à un objet
- Protéger le comportement d'un objet
- Généraliser un comportement
- Utiliser le mécanisme du polymorphisme
- Appliquer quelques principes de la POO
PROGRAMME
- L'objet
- La notion d'objet
- Types et classes
- Les caractéristiques des objets
- Le comportement des objets
- La classe
- La notion de package
- La structure d'une classe
- Visibilité (private, public, internal)
- La fonction constructeur
- Les caractéristiques des objets
- La notion d'état
- Visibilité (private, public, protected, internal)
- Les propriétés d'une classe
- Les propriétés virtuelles (getter/setter)
- Le comportement des objets
- La notion de comportement
- Visibilité (private, public, protected, internal)
- Les méthodes d'une classe
- Les paramètres
- Le type de retour
- Encapsulation
- Protéger l'état d'un objet
- Composition
- Délégation
- Héritage
- La généralisation
- Visibilité des attributs et méthodes
- Redéfinir un comportement (override)
- Spécialiser un comportement (this)
- Le prototype
- Polymorphisme
- Interfaces et classes abstraites
- Le transtypage
- Les spécificités du langage AS3
- Le mécanisme des namespaces
- Les constantes, variables et fonctions globales
- La classe dynamique
- Les principes de la POO
- Les principes
- Implémenter un principe
- Des principes aux patterns


