Laboratorio de Programación Orientada a Objetos
15 de Abril de 2018
Clave: 1151072
Créditos: 3
Horario:
Aula:
Créditos: 3
Horario:
Aula:
Nombre: José Alejandro Reyes Ortíz
Correo: jaro@correo.azc.uam.mx
Cubiculo:H-254
Correo: jaro@correo.azc.uam.mx
Cubiculo:H-254
Contenido Detallado [PDF]
Programación con principios de diseño de programación orientada a objetos
Clases, objetos, constructores y sobre-escritura [PDF]
Convención de nombres para Java y UML [PDF]
Código en Java: Ejemplo de encapsulamiento, y constructores [PDF]
Arreglos de objetos [PDF]
Ejemplos de arreglos estáticos [PDF]
Programación con polimorfismo por herencia
Polimorfismo y Herencia [PDF]
Polimorfismo basado en Herencia [PDF]
Uso de herramienta CASE
UML y sus relaciones [PDF]
Herramienta CASE [PDF]
Creación de componentes software
Componentes y blibiotecas [PDF]
Ejemplo de "Operaciones" para la creación de componentes [PDF]
Generadores de documentación
Documentación de componentes [PDF]
Aplicaciones con conexión a bases de datos
Base de datos en MySQL [PDF]
Tutorial de instalación, cofiguración de MySQL Server y WorkBrench [PDF]
Clase para la conexión [PDF]
Librería/driver para conectarse a una BD desde Java [PDF]
Programación de aplicaciones gráficas
Interfaces gráficas - parte I [PDF]
Interfaces gráficas - parte II [PDF]
Tareas, ejercicios, prácticas(Primera parcial)
Implementación de clases, objetos, constructores y sobre-escritura. Descripción [PDF]
Ejercicio en Clase [PDF]
Tarea sobre arreglos de objetos [PDF]
Ejercicio-Tarea de Polimorfismo basado en Herencia [PDF]
Tareas, ejercicios, prácticas(Segunda parcial)
Ejercicio de Red Social en UML [PDF]
Documentar y crear librerías "Operaciones" [PDF]
Documentar y crear librerías "Investigadores" [PDF]
Ejercicio UML, Java, JavaDoc: Hospital [PDF]
Proyecto final:
Proyecto sobre "Red Social" [PDF]
Software libre
Descargar IDE Netbeans [PDF]
Descargar Eclipse IDE for Java EE Developers [PDF]
Start UML: Windows [PDF]
Otras plataformas [PDF]
MySQL Community Server 5.1 [PDF]
MySQL WorkBrench 5.2 [PDF]
Tutorial de instalación, configuración de MySQL Server y WorkBrench [PDF]
Necesitan recordar (anotar) los datos sobre: numero de puerto y contraseña de root [PDF]
Bibliografía:
B. Eckel, Piensa en Java, 4ta edición. LUGAR: Prentice Hall, 2007.
Manual de UML – Curso de UML