Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Accedere a variabili di una classe padre

    Salve.
    Ho questo problema:
    codice:
    public class BBB extends MovieClip{
      var id : String;
      public function BBB():void{
        // ....  
     }
      public function test():void{
        // ==========================
        trace("test v: " + parent.v);
        // ==========================
      }
    }
    codice:
    public class AAA extends MovieClip{
      var v : Number;
      var b : BBB;
      public function AAA():void{
        v = 125;
        b = new BBB();
        // ======================
        b.test();
        // ======================
      }
    }
    Come posso accedere al valore di una variable della classe padre ????

  2. #2
    Utente di HTML.it L'avatar di Sleter
    Registrato dal
    Aug 2005
    Messaggi
    465
    Ciao

    Puoi accedere a metodi e proprietà di qualsiasi classe importandola e istanziandola dove ti serve:

    Codice PHP:
    package 
    {
        
    import flash.display.*;
        
    import ClasseB;
        
        public class 
    ClasseA extends MovieClip
        
    {
            var 
    classeSecondaria:ClasseB = new ClasseB  ;

            public function 
    ClasseA()
            {
                
    trace("OK");
                
    trace(classeSecondaria.pippo);
            }
        }

    Codice PHP:
    package 
    {
        public class 
    ClasseB
        
    {
            var 
    pippo:Number 10;

            public function 
    ClasseB()
            {

            }
        }


  3. #3
    Grazie per la risposta.
    Il fatto è che io volevo fare il contrario: dalla classe B accedere a variabile della classe A

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.