¿Cómo pasar parámetros entre clases?
¿Cómo estás?. Mi pregunta es la siguiente
Yo nunca declaro las variables y los objetos al principio de la clase principal, yo siempre lo hago en la subclase a la que pertenece cada objeto de tal forma que el scope de cada objeto se limita a su respectiva subclase y no poseo variables u objetos globales. Por ende puedo darme el lujo de duplicar nombres pues no crea conflictos por estar aislados
el problema es que no encuentro la forma de pasar parámetros a las clases que tengo encargadas de manejar eventos pues lo único que se me ocurre es pasar el objeto como parámetro ya que al estar el objeto aislado la clase no conoce la existencia de este cuyo evento va a manejar
¿Cuántas formas de pasar parámetros a clases hay sin usar variables globales?
¿Cómo resuelvo mi problema?
¿Acaso tendré que declarar todas mis variables y objetos en la clase principal para que puedan ser usados por las subclases y las clases para manejar eventos puedan manipularlas? ¿Si es así como hago para evitar conflictos con mis nombres?
(Un poco complicado de explicar,¿verdad?)
Yo nunca declaro las variables y los objetos al principio de la clase principal, yo siempre lo hago en la subclase a la que pertenece cada objeto de tal forma que el scope de cada objeto se limita a su respectiva subclase y no poseo variables u objetos globales. Por ende puedo darme el lujo de duplicar nombres pues no crea conflictos por estar aislados
el problema es que no encuentro la forma de pasar parámetros a las clases que tengo encargadas de manejar eventos pues lo único que se me ocurre es pasar el objeto como parámetro ya que al estar el objeto aislado la clase no conoce la existencia de este cuyo evento va a manejar
¿Cuántas formas de pasar parámetros a clases hay sin usar variables globales?
¿Cómo resuelvo mi problema?
¿Acaso tendré que declarar todas mis variables y objetos en la clase principal para que puedan ser usados por las subclases y las clases para manejar eventos puedan manipularlas? ¿Si es así como hago para evitar conflictos con mis nombres?
(Un poco complicado de explicar,¿verdad?)
1 respuesta
Respuesta
1