Ver Mensaje Individual
  #38 (permalink)  
Antiguo 04/11/2008, 13:47
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Duda sobre teoria de clases

¿Por qué está selectTemplate dentro de Style?

¿Por qué Style necesita manejar los nombres de fichero de las Template? ¿Lo utliza para algo más que para instanciarlas? ¿No debería el fichero ser una preocupación propia de Template?

selectTemplate -el nombre- y el hecho de que Style maneje una colección de Templates me sugiere la acción de seleccionar una Template entre varias ya existentes, pero selectTemplate está realmente creando una instancia nueva cada vez que se llama. No sólo eso, sino que encima hace una validación de existencia de un fichero. ¿Realmente cuál es el objetivo de selectTemplate?

Por lo que veo, en realidad Style ni siquiera maneja una colección de Templates, sino que maneja únicamente un array de nombres de ficheros. ¿Por qué?