Curso Programación Orientada a Objetos
Programación Orientada a Objetos
Objetivos
Destinado a : programadores interesados en conocer o profundizar sobre el paradigma de objetos.
Requisitos
Nociones de programación
Modalidad
Seminario dictado en auditorio con proyector
Plan de Estudio
Objetos: atributos y métodos.
Clases e instancias.
Herencia. Encapsulamiento.
Polimorfismo.
UML: diagrama de clases
----
Programar orientados a objetos.
Características de los lenguajes actuales.
Robustez vs. permisividad.
Tipado. Binding estático y dinámico.
Creación y destrucción de objetos.
----
Atributos y métodos de instancia y de
clase.
Sobrecarga. Sobreescritura.
Métodos abstractos. Herencia múltiple.
----
Algoritmos con objetos.
Estructuras de control.
UML: diagramas de secuencia y de
colaboración.
----
Patrones de diseño.
Singleton. State. DAO
UML: diagrama de estados


