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: +,...
Operadores sobrecargados Ya habíamos visto el funcionamiento de los operadores sobrecargados en el capítulo 22, aplicándolos a...
Más sobre las funciones Funciones sobrecargadas Ya hemos visto que se pueden sobrecargar los constructores, y en el capítulo 21...
Modificadores para miembros Existen varias alternativas a la hora de definir algunos de los miembros de las clases. Esto es lo...
Sistema de protección Ya sabemos que los miembros privados de una clase no son accesibles para funciones y clases exteriores a...
Ejemplos capítulos 27 a 31 Ejemplo 31.1 Ahora estamos en disposición de empezar a usar clases para modelar algunos problemas...
El puntero this Para cada objeto declarado de una clase se mantiene una copia de sus datos, pero todos comparten la misma copia...
Destructores Los destructores son funciones miembro especiales que sirven para eliminar un objeto de una determinada clase. El...