Je crée des objets pour un jeu, ils sont tous des sprites. mais je veux aussi qu'ils mettent en place une interface. Est-il possible de faire les deux? Si non, comment puis-je avoir un objet ont les capacités d'une image-objet et lui aussi implémenter une interface. Je suis désireux de créer une autre classe qui vérifie tous mes objets pour voir ce type de données qu'ils sont et de les évaluer en conséquenceétendre une classe et implémenter une interface
0
A
Répondre
2
Il est possible pour tous les objets ActionScript à la fois implémenter une interface et étendez une classe. Voici un exemple:
public class RedZoid extends Sprite implements IColoredZoid
De plus, le mot-clé fonctionne is
avec les implémentations d'interface:
var z1:RedZoid = new RedZoid();
if (z1 is IColoredZoid) {
// This branch will be hit, since the interface is implemented
}
Questions connexes
- 1. Une classe peut-elle étendre une classe et implémenter une interface
- 2. Pouvez-vous implémenter une interface sur une classe Linq2Sql?
- 3. Une classe doit-elle implémenter une interface directement?
- 4. Comment implémenter une interface IComparable?
- 5. Comment ne pas implémenter une fonction d'une interface en classe?
- 6. Comment implémenter une propriété dans une interface
- 7. Quand ne pas implémenter une interface générique?
- 8. Comment étendre une interface C# en C++/CLR?
- 9. Différence entre une classe abstraite et une interface?
- 10. qui interface une classe implémente?
- 11. C# - Interface dans une classe
- 12. Comment approcher une classe qui implémente une interface et a une classe de base?
- 13. Puis-je étendre une sous-classe de classe Proxy?
- 14. Jmeter - comment implémenter une autre classe java
- 15. Comment implémenter une classe abstraite en F #?
- 16. Implémenter IExtensibleDataObject sur une classe de base
- 17. une classe peut-elle hériter d'une autre classe et avoir implémenté une interface en même temps?
- 18. python, implémenter dynamiquement une classe onthefly
- 19. Implémenter une hiérarchie de classe parent-enfant
- 20. Création dynamique d'une classe implémentant une interface
- 21. Comment implémenter une interface de curl de coin?
- 22. pure classe abstraite et interface
- 23. Hérite d'une classe de base générique, applique une contrainte et implémente une interface en C#
- 24. Est-il possible d'implémenter une interface COM sans créer une interface personnalisée?
- 25. Interface WCF et classe dérivée
- 26. Une classe qui implémente une interface qui prend un ENUM
- 27. comment utiliser jaxws pour une classe référençant une interface
- 28. Comment implémenter cette interface utilisateur
- 29. Comment implémenter une fonction partielle dans une sous-classe
- 30. Impossible d'instancier une classe ou une interface abstraite: problème persistant
Qu'en est-il dans l'autre sens. z1: IColoredZoid, puis une instruction if chcek pour voir si z1 est Redzoid. disons simplement que z1 est passé par une méthode. – numerical25