Objet voilà le terme usuel, autremenent appelé : POO (Programmation Orientée Objet). Si vous possédez déjà des connaissances en programmation Java, C++, C#, votre apprentissage de ActionScript 2.0 se fera très facilement.
Pour les autres, ne vous inquiétez pas, le passage de AS1.0 vers AS2.0 est très facile Même si la syntaxe, la structure, du code est assez différente, les mécanismes sont beaucoup intuitifs. Avant de rentrer dans le vif du sujet, voyons quelques points clés sur les classes en AS.20.
- Une classe en AS2.0 doit être définie à l'intérieur d'un fichier .as.
- Une et une seule classe doit être définie par fichier.
Une classe en AS2.0 est déclarée en utilisant le nouveau mot clé class suivi par le nom de la classe et ensuite le corps de la classe entouré de deux accolades. Par exemple:
ActionScript Code:
class Voiture {
//Définition
}
Les classes en AS2.0 peuvent être organisées à l'-intérieur de packages AS2.0 utilise le mot clé import pour importer un package entier ou choisir une classe à lê-intérieur d'-un package.
Les membres d'-une classe en AS2.0 peuvent tre déclarés publiques, privés ou statiques.
Une classe en AS2.0 peut hériter d'-une autre classe en utilisant le mot clé extends dans la déclaration de celle-ci.
Les classes en ActionScript 2.0 peuvent implémenter des interfaces.
Ne vous inquitez pas si quelques termes vous paraissent inconnus voir même incompréhensibles... Ils seront tous abordés dans les messages suivants, expliqués, et accompagnés d'un exemple d'implémentation.