Documente Academic
Documente Profesional
Documente Cultură
Los orgenes de los valores de los parmetros del entorno son dos:
A. Los parmetros estticos definidos en los ficheros de
inicializacin esttica del tipo *.INI o XML donde se colocan sus
valores por defecto. Se personalizan por el administrador de
sistema o en responsable de la aplicacin con los criterios
establecidos por el diseador.
<--- HTML
<--- XML
Nombr
Fecha
e
Mateo 15.10.2012
Ciudad
Peso
Estatura
Madrid
3.1
45
Maribel 11.09.1976
Sevilla
40
En formato XML:
<Datos-Nacimiento>
<Persona>
<Nombre>Mateo</Nombre>
<Fecha>15.10.2012</Fecha>
<Ciudad>Madrid</Ciudad>
<Peso>3.1Kg</Peso>
<Estatura>45cm</Estatura>
</Persona>
<Persona>
<Nombre>Maribel</Nombre>
<Fecha>11.09.2012</Fecha>
<Ciudad>Sevilla</Ciudad>
<Peso>3Kg</Peso>
<Estatura>40cm</Estatura>
</Persona>
</Datos-Nacimiento>
Muchas instituciones y organizaciones ya estn utilizando XML para
almacenar su informacin, siguiendo estos criterios de organizacin
de datos. Esto es lo que llamamos una base de datos en XML.
Otra posibilidad interesante del XML es que a partir de un documento
en XML se pueden generar archivos PDF y en otros formatos. De esta
forma, la informacin puede ser presentada de una manera visual
para su lectura por las personas y el XML slo quedara para ser
entendido por las aplicaciones.
B. Los parmetros dinmicos que se obtiene o piden en el
momento de la instanciacin del objeto. El perfil de usuario es
un caso claro de este grupo.
Cuando se instancia el objeto se cargan los parmetros estticos y se
piden los dinmicos, si el objeto entorno recibido no los tiene ya
registrados.
Para traspasar el objeto entorno entre mdulos se utilizan las dos
tcnicas clsicas: pasar la instancia como ya se explic anteriormente
o dotar de persistencia a la clase entorno.
Para que eso sea posible, deber crear jerarqua de clases para
los modelos, las vistas y las persistencias. En la raz de estas
jerarquas estar una clase abstracta de cada tipo.
Una clase abstracta es una clase de la que no se puede crear
objetos. La utilidad de estas clases estriba en que otras clases
hereden de sta, por lo que con ello conseguiremos reutilizar
cdigo.
2. La clase Framework abstracta integrar por agrupacin estas
clases abstractas. Las clases abstractas definirn el
comportamiento mediante mtodos genricos que se adaptarn
por herencia y polimorfismo a cada entidad.
La clave es esa, la abstraccin del comportamiento en la raz
de la jerarqua.
Como ya se ha dicho anteriormente, la jerarqua de las vistas y,
en menor medida la de las persistencias, debe imitar a la del
modelo.
Herencia de clases
Polimorfismo