FILOSOFÍA
DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
- Introducción a la OOP, evolución del C y del
C++
FUNCIONES
- sobrecarga de funciones y de operadores
- paso de parámetros por valor y por referencia
VARIABLES
DINÁMICAS
Punteros, operadores new y delete.
PROGRAMACIÓN
EFICIENTE
- macros, funciones inline
CLASES Y OBJETOS
- clases, objetos, miembros: atributos y métodos
- creación de inicialización de objetos
- retornos de *this por valor y por referencia
HERENCIA Y POLIMORFISMO
- composición versus herencia
- herencia múltiple, funciones virtual, clases abstractas
TEMPLATES
- funciones genéricas, herencias de clases genéricas.
PREPROCESADOR Y MODULARIDAD
- directivas, ficheros de cabecera en C++, librerías de
clases
ENTRADA Y SALIDA
- streams, cin y cout, sobrecarga de los operadores << y >>
- formatos y ajustes de campos
MANEJO DE EXCEPCIONES
errores y excepciones en C++, throw, try
|