Miembros estáticos: datos y funciones Igual que con las clases normales, es posible declarar datos miembro o funciones estáticas...
Funciones que usan plantillas como parámetros Es posible crear funciones que admitan parámetros que sean una plantilla. Hay dos...
Ficheros de cabecera En los siguientes ejemplos usaremos varios ficheros fuente. Más concretamente, crearemos algunos ficheros...
Plantillas Según va aumentando la complejidad de nuestros programas y sobre todo, de los problemas a los que nos enfrentamos,...
Trabajar con ficheros Usar streams facilita mucho el acceso a ficheros en disco, veremos que una vez que creemos un stream para...
Derivación múltiple C++ permite crear clases derivadas a partir de varias clases base. Este proceso se conoce como derivación...
Funciones virtuales Llegamos ahora a los conceptos más sutiles de la programación orientada a objetos. La virtualización de...
Constructores de clases derivadas Cuando se crea un objeto de una clase derivada, primero se invoca al constructor de la clase o...
Herencia Una de las principales propiedades de las clases es la herencia. Esta propiedad nos permite crear nuevas clases a...
Sobrecarga del operador de indexación [] El operador [] se usa para acceder a valores de objetos de una determinada clase como...
Sobrecarga de operadores unitarios Ahora le toca el turno a los operadores unitarios, que son aquellos que sólo requieren un...
Operadores binarios que pueden sobrecargarse Además del operador + pueden sobrecargarse prácticamente todos los operadores: +,...











