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

    [JAVA] riferimenti alle classi

    ciao a tutti.

    ho il seguente problema :

    in una classe "A" io creo un'istanza delle classi "B" e "c" associate rispettivamente alle variabili "x" "y".
    per ragioni di utilizzo della memoria (la classe "B" carica in memoria dei dati da un file),
    vorrei poter accedere dalla classe "C" alla variabile "x" della classe "A".

    spero di essere stato sufficientemente chiaro.

    come faccio ??
    |Slackware
    |-------LINUX 10

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    codice:
    class A {
      private B x;
      private C y;
      public A() {
        x = new B();
        y = new C(this);
      }
      public B getB() {
        return x;
      }
    }
    class B {
      private byte[] dati;
      public byte[] getDati() {
        return dati;
      }
    }
    class C {
      private A parent;
      public C(A prnt) {
        parent = prnt;
        parent.getB().getDati();
      }
    }
    questo mi sembra quello che ti serve

  3. #3
    ok grazie. funziona benissimo.
    |Slackware
    |-------LINUX 10

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.