IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

principe d'heriatge des Class en AS3


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut principe d'heriatge des Class en AS3
    bonjour a tous,
    je fais se post , pour une demande de précision.
    dans le principe d'heritage lors de lelaboration des Class;

    du type : public Class Base extends Seuil {}
    a se stade Base est ma sous Class de Seuil
    puisque Base herite de Seuil,

    de quelle facon je dois m'y prendre ; afin que mes fonctions, et mes Variables typé fort de ma sous Class Base soit visible de ma Class Seuil ????
    exemple: j'ai un dans la Class Seuil ; elle n'est pas vus par la Class Base!!!!
    merci a tous coup de main ,et directive dans l'héthique de l'heritage cordialement
    ..dans l'attente..

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 47
    Par défaut
    salut, j ai vraiment su mal a comprendre ton texte
    alors la classe Base étend Seuil donc Base est une classe fille de Seuil...

    sinon en règle général il ne faut jamais rien mettre en public (cf l interet de l'encapsulation dans les classes).
    Afin que ta classe fille puisse accéder a une variable définie dans la classe mere comme si c 'était une variable private il suffit de la définir comme protected.

    pour ton soucis je vois pas du tout je n ai pas du tout ce soucis, peut en mettant ton code on pourrait jetter un coup d oeil mais la je vois pas

    a++

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    je te dis merci, pour ta reponse.
    donc apres lecture,et des infos que tu donnes;je revois tous ça; et surtous du faite de la mention "public mentionné" je repasserais

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    rebonjour,
    effectivement, il y avait dans "l'heritage des Class" certaines conditions d'ecritures a respecter.
    rapidement un exemple:

    dans ma souClass: convention d'écriture
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    override public function seManifeste():void {
                    super.seManifeste();
            }
    biensur la methode seManifeste appartenait a la SuperClass,en l' activant via la sousClass par super.maMethode(); ect ect ...plus d'autres methodes en complements.

  5. #5
    Membre très actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Par défaut
    override public function seManifeste():void {
    super.seManifeste();
    }
    Pourquoi écraser la méthode héritée pour la rappeler à l'intérieur de cette même méthode ?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    bonjour;
    c'est bien ça...
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lire des classes "étrangères" via AS3.
    Par Krusti dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 23/02/2009, 13h49
  2. [debutant] Comment ajouter des .class ?
    Par Slein dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 30/04/2004, 14h30
  3. Créer les get et set des classes
    Par cameleon2002 dans le forum JBuilder
    Réponses: 3
    Dernier message: 17/09/2003, 21h03
  4. specifier les chemins des .class
    Par draken dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 29/07/2003, 09h35
  5. Inserer des classes java existantes
    Par 2000 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 20/03/2003, 12h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo