OBJETIVOS
Conocer conceptos avanzados de la programación
en lenguaje c. Así mismo se introducen los
conceptos fundamentales de la programación
orientada a objetos (OOP) como las clases, los objetos,
los métodos, los datos miembros, la sobrecarga
de funciones,etc... Utilizaremos como lenguaje teórico
el UML y como lenguaje práctico el C++.
INDICE RESUMIDO
1. Introducción al lenguaje C++ características.
2. Introducción a la programación orientada
a objetos
3. Clases y objetos.
4. Datos miembro y métodos.
5. Funciones en línea.
6. Tipo de acceso a la clase.
7. Constructores y destructores.
8. Interrupciones (mouse).
9. Asignación dinámica de memoria en
C++. (new y delete).
10. Sobrecarga de operadores.
11. Funciones amigas.
12. Herencia.
13. Punteros a la clase base.