Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2011, 08:04
GENESISBM
 
Fecha de Ingreso: enero-2009
Mensajes: 119
Antigüedad: 15 años, 4 meses
Puntos: 1
Duda sencilla instancias, clases, objetos

Una dudilla rápida que no estoy seguro. Yo tengo 3 clases “A”, “B” y “C, y una clase objeto “Pieza”.

Si yo en la clase “A” (Pieza p = new Pieza();), creo una instancia de “Pieza”, y se la paso al constructor de “B”(B b = new B(p);), entonces desde la clase “B”, yo puedo modificar acceder y modificar todo el contenido de este objeto que a recibido.

Pero ahora bien, si yo ese mismo objeto que recibo en “B”, la paso desde la clase “B” a “C”, sin crearla de nuevo, tal cual la recibo, ¿puedo modificar ese objeto desde la clase “C”?

Acceder, y ver el contenido si me deja, pero si intento modificar algo, me da error. Y creo que es por eso.

Si por casualidad no se pudiera, ¿hay alguna forma de pasarle el mismo objeto de B a C en caso de que este en lo cierto?

Podría crear uno nuevo, clonarlo, luego enviarlo, volverlo a recibir y recopiarlo, ¿pero una forma mas ética?
__________________
http://www.isosps3.com/ - Tu web de de PS3, aquí puedes encontrar desde información hasta backups!