Está en la página 1de 5

Antologa I Programacin orientada a objetos III

Unidad 1. Paquetes y encapsulacin

Desarrollo de Software

6 cuatrimestre

Antologa de estudio Programacin orientada a objetos III

Universidad Abierta y a Distancia de Mxico

Ciencias Exactas, Ingenieras y Tecnologa | Desarrollo de Software

Antologa | Nombre de la asignatura Antologa Programacin orientada a objetos III Unidad 1. INombre
Unidad 1. Paquetes y encapsulacin

Presentacin de la unidad
Bienvenido(a) a la primera unidad de Programacin orientada a objetos III! Durante esta unidad conocers qu es un paquete en Java, as como su estructura, compilacin y funcionamiento. Otro tema importante a tratar ser el referente a la encapsulacin, que es el proceso por el cual los datos se colocan en paquetes para facilitar su administracin y rastreo, durante el cual se abordarn sus caractersticas, usos y clases. Todo ello con la finalidad de disear clases para codificar datos. Es importante que analices cada uno de los temas que se presentarn, ya que con ello desarrollars la capacidad de remediar problemas informticos, mediante la metodologa de aprendizaje basado en ejercicios y resolucin de problemas. En este sentido, se pretende que obtengas un aprendizaje significativo al aplicar el conocimiento alcanzado durante la unidad, que se ver reflejado en tu evidencia de aprendizaje.

Propsitos
En esta unidad logrars: o Diferenciar un paquete en Java de una encapsulacin o Distinguir la estructura, compilacin y funcionamiento de un paquete en Java o Identificar las caractersticas, uso y clases de encapsulamiento o Utilizar el encapsulamiento en un programa de Java para disear clases y codificar datos

Competencia especfica
Disear clases para codificar datos, mediante el uso de los paquetes en Java y la encapsulacin.

Temario de la unidad
1. Paquetes y encapsulacin 1.1. Paquetes en Java 1.1.1. Estructura y compilacin de un paquete 1.1.2. Funcionamiento de un paquete 1.2. Encapsulacin 1.2.1. Caractersticas de la encapsulacin 1.2.2. Uso de la encapsulacin Ciencias Exactas, Ingenieras y Tecnologa | Desarrollo de Software 1

Antologa | Nombre de la asignatura Antologa Programacin orientada a objetos III Unidad 1. INombre
Unidad 1. Paquetes y encapsulacin

1.2.3. Clases de encapsulacin

Materiales de estudio 1. Paquetes y encapsulacin

Cardona Torres, S. A., Jaramillo Valbuena, S., & Villegas Ramirez, M. L. (2008). Introduccin a la programacin en Java. Colombia: Elizcom. Pp. 9-23

El siguiente texto tiene como finalidad abordar de manera general el tema de programacin en Java, pues, para la presente unidad comenzars a disear clases para codificar datos; es por ella la importancia de recuperar elementos que posiblemente ya trabajaste en otras asignaturas, por ejemplo: el proceso de construccin de una aplicacin o los conceptos fundamentales como entidades o clases, atributos, propiedades, comportamiento, tipos de datos primitivos, identificadores y Java como lenguaje de programacin. Para complementar tus conocimientos, te recomendamos realices los ejercicios que se presentan en el texto.

1.1. Paquetes en Java


Weiss, M. A. (2000). Estructuras de datos en Java. Espaa: Pearson.pp. 60- 64.

En el presente recurso revisars qu es un paquete dentro de la programacin Java, sus caractersticas y los distintos paquetes predefinidos. Para comprender mejor el funcionamiento de los paquetes centra tu atencin en la directiva import, la instruccin package, la variable de entorno classpath, las reglas de visibilidad amistosa dentro de un paquete y la compilacin separada.

Deitel, H., & Deitel, P. (2004). Cmo programar en Java. Mxico: Pearson pp. 198199

En Java las clases predefinidas se agrupan en categoras de clases relacionadas y se llaman paquetes. Por lo tanto, en el presente texto revisars un cuadro descriptivo de la Interfaz de Programacin de Aplicaciones (API). Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx

Ciencias Exactas, Ingenieras y Tecnologa | Desarrollo de Software

Antologa | Nombre de la asignatura Antologa Programacin orientada a objetos III Unidad 1. INombre
Unidad 1. Paquetes y encapsulacin

Deitel, H., & Deitel, P. (2004). Cmo programar en C/C++ y Java. Mxico: Pearson. pp. 874- 877.

En el presente recurso revisars el alcance de una clase y la creacin de paquetes. Por lo tanto, no olvides revisar la tabla, pues en ella se ilustra un ejemplo para crear tu propio paquete. Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx

Groussard, T. (2010). TechNote Java 6- Las bases del lenguaje y de la programacin objeto. Espaa: Ediciones ENI. pp. 138-143. El siguiente texto complementa los elementos que revisaste entorno al tema paquetes, pues, presenta la definicin y creacin de los paquetes, sin embargo, tambin se aborda el tema de utilizacin e importancin de un paquete. Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx

1.2. Encapsulacin
Garca Llins, L. F. (2010). Programacin orientada a objetos en Java. Colombia: Universidad del Norte. pp. 39-52. En el presente recurso revisars la definicin de encapsulamiento, as como la forma de implementar el encapsulamiento en una clase como sistema protector del estado interno de los atributos. Es importante que no dejes de lado los ejemplos que el texto te proporciona, pues te sern utiles para las actividades de la unidad. Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx Beuchot, M. (2007). Introduccin a las ciencias de la computacin con Java. Mxico : UNAM. pp. 36-40. En el texto, se aborda el concepto de encapsulacin, ventajas, funcin en el sistema y reglas de acceso. Tambin se abordan los conceptos principales en la programacin orientada a objetos como: mensajes, comportamiento, mtodos, clases, ejemplares y herencias. Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx Ciencias Exactas, Ingenieras y Tecnologa | Desarrollo de Software 3

Antologa | Nombre de la asignatura Antologa Programacin orientada a objetos III Unidad 1. INombre
Unidad 1. Paquetes y encapsulacin

Deitel, H., & Deitel, P. (2004). Cmo programar en Java. Mxico: Pearson pp. 344345.

En el siguiente texto se presenta un ejemplo de encapsulamiento desde la estructura de datos pila. El material es complementario de los dos textos que revsate entorno al tema encapsulamiento. No olvides revisar el ejemplo, pues te ser til para disear tus propios encapsulamientos.

Si quieres acceder a la fuente digital da clic en el autor o puedes ubicarla desde el buscador de http://books.google.com.mx

Cierre de la unidad
Has concluido la primera unidad de Programacin orientada a objetos III. En ella revisaste lo referente a paquetes en Java y encapsulacin. Con respecto al primero, abordaste la estructura y compilacin de un paquete, as como su funcionamiento; con respecto a lo segundo, estudiaste las caractersticas de la encapsulacin, su uso y clases. Es aconsejable que revises nuevamente la unidad en caso de que los temas recin mencionados no te sean familiares o no los recuerdes. De no ser este tu caso, ya ests preparado(a) para continuar con la unidad 2. Herencia y polimorfismo.

Fuentes de consulta complementaria


Aumaille, B. (2000). Java 2. Barcelona: ENI Bell, D., & Parr, M. (2003). Java para estudiantes. Mxico: Pearson Campderrich Falgueras, B. (2003). Ingeniera del software. UOC Durn, F., Gutirrez, F., & Pimentel, E. (2007). Programacin orientada a objetos con Java. Madrid: Thomson Ramos Salavert, I., & Lozano Prez, M. D. (2000). Ingeniera Del Software Y Bases de Datos: Tendencias Actuales. Espaa: Universidad de Castilla-La Mancha

Ciencias Exactas, Ingenieras y Tecnologa | Desarrollo de Software

También podría gustarte