Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Unidad_02_01.pdf

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Unidad_01_02.pdf
Unidad_01_02.pdf
Cargando en…3
×

Eche un vistazo a continuación

1 de 9 Anuncio

Más Contenido Relacionado

Más reciente (20)

Anuncio

Unidad_02_01.pdf

  1. 1. 02.01 ARREGLOS DE OBJETOS | PAQUETES | COMPOSICIÓN ING. MAURICIO ORTIZ MORTIZO@UPS.EDU.EC C-CT-ICO-102 | PROGRAMACIÓN ORIENTADA A OBJETOS UNIDAD 02.- MODELO VISTA CONTROLADOR
  2. 2. 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
  3. 3. 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
  4. 4. DIAGRAMAS DE PAQUETES MODELAMIENTO DE OBJETOS
  5. 5. PAQUETES Package  Se utiliza la instrucción o palabra reservada package nombre_paquete;  La declaración de paquete debe aparecer en primer lugar en el archivo fuente, antes de cualquier declaración de clase o interfaz  Esta sentencia declara que todas las clases e interfaces definidas en este archivo fuente son parte del paquete. Import  Se utiliza la instrucción o palabra reservada import  Cuando se escribe código externo a un paquete, y se necesita tipos declarados en ese paquete, se tiene dos opciones:  Utilizar el nombre completamente calificado del tipo  import java.util.Vector  Utilizar importaciones de todo el paquete  Import java.util.* MODELAMIENTO DE OBJETOS
  6. 6. COMPOSICIÓN UNIDAD 02 .- MODELO VISTA CONTROLADOR
  7. 7. EJERCICIO EN CLASE UNIDAD 02 .- MODELO VISTA CONTROLADOR
  8. 8. EJERCICIO EN CLASE UNIDAD 02 .- MODELO VISTA CONTROLADOR
  9. 9. 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

×