Professional Documents
Culture Documents
CAJA NEGRA
En este tipo de mtodo, se considera que el diseador es capaz de
producir resultados en los que confa y que a menudo tienen xito
ms no es capaz de explicar cmo lleg a tal resultado.
Las caractersticas de este mtodo de diseo son:
1. El diseo final est conformado por las entradas (in puts) ms
recientes procedentes del problema, as como por otras entradas que
proceden de experiencias anteriores.
2. Su produccin se ve acelerada mediante el relajamiento durante
cierto periodo de las inhibiciones a la creatividad.
3. La capacidad para poder producir resultados relevantes depende
de la disponibilidad de tiempo suficiente para que el diseador
asimile y manipule imgenes que representen la estructura del
problema.
4. A lo largo de esta manipulacin, repentinamente se percibe una
nueva manera de estructurar el problema de tal manera que se
resuelven los conflictos.
5. El control consciente de las distintas maneras en que se estructura
un
problema,
incrementa
posibilidades
de
obtener
buenos
resultados.
Es un sistema cerrado del que no conocemos su funcionamiento.Una caja negra
ofrece una interfaz con el exterior, que permite usarla. A trves de dicha interfaz los
usuarios pueden operar la caja y recibir los resultados de dicha operacion
Objeto
? Un objeto es una entidad que tiene un estado y un conjunto definido
de operaciones que operan sobre este estado. ?? El estado se
representa mediante un conjunto de atributos del objeto. ?? Las
operaciones asociadas con el objeto proveen servicios a otros objetos
(clientes) que requieren estos servicios cuando necesitan realizar
alguna actividad de cmputo. ?? Los objetos se crean de acuerdo a
una definicin de la clase objeto. ?? La definicin de la clase objeto
sirve como template para los objetos. Esta incluye las declaraciones
de todos los atributos y servicios los cuales deben estar asociados
con un objeto de esta clase.
Mensajes
El nombre del servicio requerido por algn objeto que llama.
Copias de la informacin requerida para ejecutar el servicio y el
nombre de quien tiene esta informacin. uEn la practica, los mensajes
se implementan a menudo mediante llamadas de procedimientos
Nombre = nombre de procedimiento. Informacin = lista de
parmetros.
Polimorfismo:
comportamientos
diferentes,
asociados
Herencia