Está en la página 1de 9

C-CT-ICO-102 | PROGRAMACIÓN

ORIENTADA A OBJETOS
UNIDAD 02.- MODELO VISTA
CONTROLADOR

02.01 ARREGLOS DE OBJETOS | PAQUETES |


COMPOSICIÓN

ING. MAURICIO ORTIZ


MORTIZO@UPS.EDU.EC
ARREGLOS DE OBJETOS

 Un arreglo es una estructura de datos que nos


permite almacenar una lista de un mismo tipo.
 Utiliza un índice que inicia en 0.
 Declaración e inicialización
 Variables:
 var identificadorArreglo = new tipoObjeto[dimension];
 Atributos:
 tipoDato identificadorArreglo [ ];
 identificadorArreglo = new tipoObjeto[dimension];

 El tamaño del arreglo NO puede ser dinámico


mientras se ejecuta.

UNIDAD 02 .- MODELO VISTA CONTROLADOR


PAQUETE

 Definen unidades de software que se pueden distribuir independientemente y combinar con otros
paquetes para formar aplicaciones
 Los miembros de un paquete son las clases, interfaces, y pueden contener archivos de recursos
adicionales (imágenes, etc)
 Crean agrupaciones de clases e interfaces relacionadas.
 Crean espacios de nombres que sirven de ayuda para evitar conflictos de nombres.
 El nombre de un tipo precedido por el nombre de su paquete y un punto se denomina nombre
completamente calificado
 Por ejemplo: el nombre calificado de la clase String es java.lang.String

MODELAMIENTO DE OBJETOS
DIAGRAMAS DE PAQUETES

MODELAMIENTO DE OBJETOS
PAQUETES

Package Import
 Se utiliza la instrucción o palabra reservada  Se utiliza la instrucción o palabra reservada
package nombre_paquete; import
 La declaración de paquete debe aparecer en  Cuando se escribe código externo a un paquete, y
primer lugar en el archivo fuente, antes de se necesita tipos declarados en ese paquete, se
cualquier declaración de clase o interfaz tiene dos opciones:
 Esta sentencia declara que todas las clases e  Utilizar el nombre completamente calificado del tipo
interfaces definidas en este archivo fuente son  import java.util.Vector
parte del paquete.
 Utilizar importaciones de todo el paquete
 Import java.util.*

MODELAMIENTO DE OBJETOS
COMPOSICIÓN

UNIDAD 02 .- MODELO VISTA CONTROLADOR


EJERCICIO EN CLASE

UNIDAD 02 .- MODELO VISTA CONTROLADOR


EJERCICIO EN CLASE

UNIDAD 02 .- MODELO VISTA CONTROLADOR


BIBLIOGRAFÍA

TEXTOS BÁSICOS

1 D. J. Eck; Introduction to Programming Using Java; 7a. ed.; 2016. 2 L


2 Cay S. Horstmann; Core Java Volume I—Fundamentals; 10a. ed.; 2015
3 Deitel P.j; Java : how to program, 9a. ed.; 2012
4 M. Ortiz, A. Plaza; Fundamentos de Programación en JAVA y UML; UPS Cuenca; 2014
5 Seidl, M., Scholz, M., Huemer, C., & Kappel, G.; UML@ classroom; Springer; 2015

LECTURAS SUGERIDAS

1 Martin, R. C. ; Código limpio. Editorial ANAYA; 2012


2 Johnson, R., & Vlissides, J. ; Design patterns. Elements of Reusable Object-Oriented Software Addison-Wesley, Reading; 1994

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

UNIDAD 02 .- MODELO VISTA CONTROLADOR

También podría gustarte