Quote:
Originariamente inviato da gugoXX
L'oggetto a e l'oggetto b sono 2 oggetti diversi, ciascuno dei quali ha la propria copia delle stringhe prima e seconda, indipendenti.
C'e' modo di condividere alcune informazioni tra le diverse istanze delle classi, ma prima di tutto occorre capire questo comportamento, che e' il concetto fondamentale di incapsulamento.
Codice:
public static void main (String args[]) {
EsSuper a = new EsSuper ("A", "a");
EsSuper b = new EsSuper ("B", "b");
System.out.print(a.toString());
System.out.print(b.toString());
}
cerca prima di capire questo, che e' piu' semplice, senza alcuna ereditarieta' (Dove la classe ereditata Esempio potrebbe anche non esistere)
|
scusa ma in questo esempio vengono creati due oggetti ? .. o sempre lo stesso a cui puntano due riferimenti ?