Petrone75
Messages postés2Date d'inscriptionvendredi 8 avril 2005StatutMembreDernière intervention24 septembre 2009
-
24 sept. 2009 à 08:58
Petrone75
Messages postés2Date d'inscriptionvendredi 8 avril 2005StatutMembreDernière intervention24 septembre 2009
-
24 sept. 2009 à 13:05
Deux class :
Premier fichier as :
import Competence;
class Cours{
static var NbreCours:Number=0;
public var TabCompetences:Array;
//
function Cours(){
NbreCours++;
Nom="";
TabCompetences=new Array();
}
public function get NombreCours(){
return NbreCours;
}
}
Deuxième fichier as :
class Competence{
public var Titre:String;
public var TabSequences:Array;
//
function Competence(){
Titre="";
TabSequences=new Array();
}
}
faiblard
Messages postés337Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 4 janvier 2011 24 sept. 2009 à 11:59
Bonjour,
Normal, tu stock dans TabCompetence[0] alors que t'as variable a un s en plus...
Ensuite même si ce n'est pas obligatoire met les this.nomDuMembre pour chaque variable de classe car la en l'état c'est illisible!
En l'état ta classe cours n'as pas besoin d'importer la classe compétence...
De plus tu devrais faire le new competence dans la class cours et non pas dans le fla (et du coup laissé l'import...) Une méthode ajouterCompetence(nomCompetence:String) dans la class cours devrais suffire
Parce que la ca ressemble a tout sauf de vrai classe ^^"
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !