Clase 1:
-Intro/repaso de C
.Operadores
.Sentencias de control y selección
.tipos
.castings
.estructura de un programa C ( funcion main )
.compilacion separada
.parametros por valor y cómo pasar parametros por referencia
.E/S con stdio.h
.alocacion dinámica ( malloc y free )
Clase 2:
-Detalles de C que quedaron en el tintero en la primera clase ( punteros a funciones )
-Intro a C++
.Comentarios //
.Diferencias con C respecto a las declaraciones
.structs + functions
.classes
.tipos nuevos
.keyword const
.0 en vez de NULL
.Los tipos enum ya no son equivalentes a int
.Casting explicito de C aún funciona
.Se puede sobrecargar funciones
.Nuevo modelo de E/S ( cout,cin y cerr )
.Parametros por referencia
.resumen de operadores C++ y sus respectivos ordenes de precedencia
Clase 3:
-Operadores -> , new , delete , neew [] , delete []
-Keyword this
-Clases y funciones friends
-Inheritance
.diferencias entre clase base public, private y protected
.casting de punteros a objetos de una misma jerarquía
-Overriding/Redefinir métodos
-Overloading/Sobrecargar funcioness
-Herencia múltiple
-Constructor/Destructor ( sintaxiss y orden de ejecución )
Clase 4:
-Tiempo de vida de las variables
.locales automáticas
.static locales
.globales
.dinamicas
-Constructor
.Default constructor
.Initialization Lists
.Copy constructor
.problemas con las clases que tiene miembros punteros
-Assignment copy
.problemas con las clases que tiene miembros punteros
-Sobrecargar operadores
Clase 5:
-Macros
-Templates
.programación "genérica"
.tipos como parametros
.sintaxis
.usos comunes ( contenedores )
.ejemplos
-Polimorfismo
.funciones virtuales
-Abstract Classes
.pure virtual functions
-Operadores de casting C++
               (
geocities.com/gmorgolock)