Que tal, tengo un metodo de un objeto que se encarga de cargar modulos dentro de una página. Es decir, que se encarga de levantar de la base de datos (a traves de la capa de acceso a datos) la configuracion del modulo y a traves de la clase que se encarga de la presentacion lo imprime en la pantalla.
Ahora bien, el problema me surge cuando quiero crear un modulo dentro de otro, no me parece eficiente crear otra clase que se encargue de los submodulos porque voy a tener esa misma limitacion cuando quiera cargar un modulo en un nivel mas profundo todavia. Existe la posibilidad de que el metodo que carga los modulos, en el caso de ser necesario se llame a si mismo? y en caso contrario tienen idea de como puedo solucionar esto??
Muchas Gracias,
Topicus