dunque, se io ho una classe come questa :
public class myClass{
private Vector<int> myVector;
public myClass(){
myVector = new Vector<int>();
}
public Vector<int> getVector(){
return myVector;
}
}
ed un altra classe con un metodo che invoca questa istruzione:
myClass myC = new myClass();
Vector<int> nuovoVector = myC.getVector();
nuovoVector sara' effettivamente un nuovo vettore indipendente da myVector o punteranno entrambi alla stessa locazione? (quindi se viene modificato nuovoVector si modifica anche myVector)
grazie

Rispondi quotando