Eai Galera.
Sou novo no site, estou com um problema com um objeto.
Por incrivel que pareça nunca tinha passado por isso antes, nem imaginei que iria passar.
Um exemplo bem simples de meu problema:
Tenho essa classe
public class obj {
String name;
public obj() {
this.name = "Objeto1";
}
}
Nessa vamos dizer que tenho o main:
public class run {
public static void main(String arg[]) {
obj primeiroObj = new obj();
obj segundoObj = primeiroObj;
segundoObj.name = "Objeto2";
}
}
Vamos dizer que tenho esse trecho de código
Na minha classe run, o segundoObjeto está recebendo o primeiroObj,
Depois estou alterando a propriedade name do segundoObj, mas altera também do primeiroObj.
Tudo que altero no segundoObj altera no primeiroObj também.
Isso estária certo.
Se alguém puder me ajudar agradeço.