Temario

Solo disponible en BuenasTareas
  • Páginas : 2 (261 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de febrero de 2011
Leer documento completo
Vista previa del texto
Carreras Tecnologicas
Unidad 1 Introducción al paradigma de la programación orientado a objetos.
1.1 Elementos del modelo de objetos: clases, objetos, abstracción, modularidad,encapsulamiento, herencia y polimorfismo.
1.2 Lenguaje de modelado unificado: diagrama de clases.
Unidad 2 Clases y objetos.
2.1 Declaración de clases: atributos, métodos,encapsulamiento.
2.2 Instanciación de una clase.
2.3 Referencia al objeto actual.
2.4 Métodos: declaración,
mensajes, paso de parámetros, retorno de valores.
2.5 Constructores ydestructores: declaración, uso y aplicaciones.
2.6 Sobrecarga de métodos.
2.7 Sobrecarga de operadores: Concepto y utilidad, operadores unarios y binarios.
Unidad 3 Herencia.
3.1Definición herencia: clase base, clase derivada.
3.2 Clasificación herencia.
herencia simple, herencia múltiple.
3.3 Reutilización de miembros heredados.
3.4 Referencia al objetode la clase base.
3.5Constructores y destructores en clases derivadas.
3.6 Redefinición de métodos en clases derivadas.
Unidad 4 Polimorfismo.
4.1 Definición.
4.2 Clasesabstractas: definición, métodos abstractos, implementación de clases abstractas, modelado de clases abstractas.
4.3 Interfaces definición, implementación de interfaces, herencia deinterfaces.
4.4 Variables polimórficas (plantillas): definición, uso y aplicaciones.
4.5 Reutilización de código.
Unidad 5 Excepciones.
5.1 Definición.
5.2 Tipos de excepciones.5.3 Propagación de excepciones.
5.4 Gestión de excepciones: manejo de excepciones, lanzamiento de excepciones.
5.5 Creación y manejo de excepcionesdefinidas por el usuario.Unidad 6 Flujos y Archivos.
6.1 Definición.
6.2 Clasificación: Archivos de texto y binarios.
6.3 Operaciones básicas archivos y tipos de acceso.
6.4 Manejo de objetos persistentes.
tracking img