Foros del Web » Programación para mayores de 30 ;) » Java »

¿Un mismo objeto para todas las clases?

Estas en el tema de ¿Un mismo objeto para todas las clases? en el foro de Java en Foros del Web. Saludos. Tengo un problema que no he logrado resolver, lo que pasa es que tengo dividido en algo así como un "juego" varias clases, encargadas ...
  #1 (permalink)  
Antiguo 11/04/2013, 21:45
Dtc
 
Fecha de Ingreso: marzo-2011
Ubicación: México
Mensajes: 39
Antigüedad: 13 años, 2 meses
Puntos: 1
Exclamación ¿Un mismo objeto para todas las clases?

Saludos. Tengo un problema que no he logrado resolver, lo que pasa es que tengo dividido en algo así como un "juego" varias clases, encargadas cada una de una habitación o parte del mismo. El problema es que por ejemplo, en la clase Motor, hago uso de métodos y modifico las variables de la clase Banco. En la clase Bar, también hago uso de los métodos y modifico las variables de la clase Banco. El problema que me surge es que se crea un nuevo objeto en cada clase, y como las variables son diferentes, la cuenta de banco que tengo en la clase Motor no es la misma que la de la clase Bar.

Aquí el código:

http://technologies.dtcsrni.tk/proye...iculoJava.html

(Lo he subido a mi página personal, debido a que fueron demasiados caracteres para aquí).
Muchas gracias de antemano :D
__________________
La Web del Dtc
http://www.dtcsrni.tk
DtcSrni Technologies
http://technologies.dtcsrni.tk
  #2 (permalink)  
Antiguo 14/04/2013, 09:21
 
Fecha de Ingreso: marzo-2012
Ubicación: Argentina
Mensajes: 111
Antigüedad: 12 años, 1 mes
Puntos: 12
Respuesta: ¿Un mismo objeto para todas las clases?

hola;

1º - Esta como muy sucio tu codigo ,sin ofender , me refiero a que esta poco orientado a objetos, es muy complicado de leer.Deberias primeramente modularizarlo mas y separa en mas objetos asi se logra limpiar.
2º - Si vos decis que se crea un objeto en cada esos nunca van a ser los mismos son referencias de memoria distintas.
Igualmente podrias pasar el problema completo quizas se pueda entender mejor el problema asi te doy una mano.

Saludos.
  #3 (permalink)  
Antiguo 14/04/2013, 11:45
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años
Puntos: 155
Respuesta: ¿Un mismo objeto para todas las clases?

...te recomendaría volver a estudiar desde cero Programación Orientada a Objetos, por lo que veo, tienes los conceptos de este paradigma muy poco claros...ya solo con el titulo de este post "un mismo objeto para todas las clases" me doy cuenta que tienes fallas en los conceptos...la mayoria de los pseudo-fast-aprendices de Java que encontramos por estos días, tienen la mala costumbre de saltar o leer muy por encima lo que es OOP...y luego lógicamente tienen mil problemas, o pierden horas y horas y horas de producción con algo que tal vez hubiera sido mucho mas simple, si solo hubieran prestado atención a los conceptos básicos de OOP

Etiquetas: clase, juego, objeto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:33.