Sto facendo alcuni esercizi su Java dato che la mia università usa questo come linguaggio principale.
Sto seguendo un testo (non so se si possono citare i nomi dei testi) e studiando gli esempi che sono riportati sui capitoli mi sono imbattuto in questo esercizio dove c'è un tipo di riferimento.
Ora non capisco bene una cosa, vi posto la parte di codice in questione
La mia domanda è.codice:public class NomeClasse{ private Carta mazzo[]: //array di oggetti Carta (nome di un altra classe) . . . . public NomeClasse(){ //costruttore mazzo = new Carta[lunghezza array]; . . for(int cont=0; cont<mazzo.length; cont++) mazzo[cont]=new Carta (valori[operazione], seme[operazione]); . . } }
Ad ogni iterazione del ciclo for viene creato un nuovo riferimento alla classe Carta?
Quindi se la lunghezza dell'Array è di 52 indici allora verranno creati 52 riferimenti, al'interno della memoria, che si riferiscono (scusate il gioco di parole) alla classe Carta?

Rispondi quotando
