Programacion Orientada a Objetos

Programacion Orientada a Objetos

Unidad 1 Clases y objetos

1.1 Introduccion al modelado de objetos con UML

1.2 Definicion de una clase

1.3 Representacion UML

1.4 Declaracion de clases

1.5 Miembros de una clase

1.6 Especificadores de acceso

1.7 Creacion de objetos

1.8 Puntero this

1.9 Constructores y destructores

1.10 Software para Analisis y Diseno

Unidad 2 Metodos

2.1 Definicion de un metodo

2.2 Estructura de un metodo

2.3 Valor de retorno

2.4 Declaracion de un metodo

2.5 Ambito y tiempo de vida de variables

2.6 Argumentos y paso de parametros

2.7 Sobrecarga de metodos

2.8 Manejo de excepciones

Unidad 3 Herencia y polimorfismo

3.1 Concepto de herencia y polimorfismo

3.2 Definicion de una clase base

3.3 Definicion de una clase derivada

3.4 Clases abstractas e interfaces

3.5 Bibliotecas de clases

Unidad 4 Estructuras de datos

4.1 Conceptos de Pilas, Colas, Listas, arboles

4.2 Uso de bibliotecas de clases en problemas de estructura de datos

Unidad 5 Ordenamiento y busqueda

5.1 Algoritmos de ordenamiento

5.1.1 Burbuja

5.1.2 Mezcla

5.1.3 Insercion directa

5.1.4 Insercion Indirecta

5.1.5 QuickSort

5.1.6 ShellSort, entre otros

5.2 Algoritmos de busqueda

5.2.1 Busqueda Secuencial

5.2.2 Busqueda binaria

5.2.3 Busqueda indexada


Mis sitios nuevos:
Emprendedores
Politica de Privacidad