Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 02 02
Unidad 02 02
ORIENTADA A OBJETOS
UNIDAD 02.- MODELO VISTA
CONTROLADOR
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html
add Elemento a insertar. Añade un elemento a el ArrayList. Añade desde el final. Booleano, indicando el estado de la operación.
remove Índice a borrar. Borra un elemento del ArrayList. Booleano, indicando el estado de la operación.
get Índice del elemento Devuelve el elemento en el índice indicado Elemento en el índice indicado
queremos
set Índice y elemento a insertar Añade un elemento a el ArrayList. Añade en el índice Booleano, indicando el estado de la operación.
especificado
isEmpty Ninguno Indica si el ArrayList esta o o vacia Booleano, indicando si esta vacío o no el
ArrayList.
indexOf Elemento Devuelve la posición del elemento puesto como Posición del elemento en el ArrayList.
parámetro.
UNIDAD 02 .- MODELO VISTA CONTROLADOR
TRABAJO EN CLASE
MODELAMIENTO DE OBJETOS
INTERFACES II
Modelo
Los datos como entidades, WebService, etc.
Puede incluir funcionalidad que interactúe directamente con las
propiedades del objeto.
Identifica las relaciones entre los objetos.
Controlador
Encargado de “gestionar” los eventos y las comunicaciones entre la vista
y el modelo.
Formatea los datos que se ingresan por la vista para ser procesados.
Puede poseer N capas.
Se recomienda que exista una subcapa de servicio que se encargue
únicamente de la lógica del negocio .
Vista
Interfaz de usuario.
Interactúa únicamente con la información del controlador.
TEXTOS BÁSICOS
LECTURAS SUGERIDAS
3 C. Fontela, C.; UML – Modelado de Software para profesionales; 2a. ed; 2012
4 J. Rumbaugh, I. Jacobson, Booch G.; The Unified Modeling Language Reference Manual; 2a. ed.; 2004