01/01/2008, 17:42
|
| | | Fecha de Ingreso: octubre-2005 Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 19 años, 2 meses Puntos: 1 | |
Re: Clase "nieta" no modifica clase visual "abuela" Justamente despues de escribir este post me he dado cuenta del problema.
Una clase que quiera actuar sobre una clase visual tiene que haber llamado a su constructor (al de la clase visual), si esto no se hace asi, aunque haya herencia, los componentes visuales no pueden ser modificados.
Estoy en lo cierto?
Mi pregunta ahora es:
¿Cómo puedo implementar el control de la clase visual en varias clases separadas?
si yo tengo: Pantalla
|
|
V Controlador --------> Contratos
|
|
V Clientes
Si hago super(); en la clase Clientes, llamo al constructor de la clase Controlador que a la vez llama al constructor de la clase visual Pantalla, que muestra por pantalla todos los elementos.
¿Si quiero administrar estos elementos visuales en clases distintas (Clientes y Contratos), para que funcione debo llamar al constructor de Pantalla desde cada una de las clases? esto me crea más de una pantalla... ¿qué puedo hacer?
Gracias de nuevo.
ArgoN |