Aprender herencia en C + + requiere la comprensión de los conceptos fundamentales. La herencia se produce en todos los lenguajes de programación orientados a objetos , como C + + . La manera más fácil de aprender herencia es a través de un ejemplo básico . Supongamos que hay una clase de C + + que se asemeja a una persona. La clase de persona que se compone de datos y las operaciones que se refieren a una persona que trabaja en una gran corporación . Escribir una nueva clase de empleado que se extiende desde la clase de persona . Instrucciones
1
Escribir la clase padre que la nueva clase heredará . Esta clase puede estar ya implementado. Si es así, a continuación, revise todas las funciones de miembro de esta clase.
2
Implementar la clase empleado . Definir la herencia de la clase de persona en su archivo employee.h . Esta definición debe ser similar al siguiente :
class Empleado : Persona {
} ;
3
Añadir funciones miembro adicionales y los datos privados de su clase de los empleados. Con la herencia , usted no tiene que poner en práctica todos los datos y las funciones de la clase de persona , simplemente implementar funciones adicionales para la clase de empleado .
4
Prueba tu clase empleado . Asegúrese de que todas las nuevas funciones que escribió son examinados adecuadamente . Esta es la mejor oportunidad para encontrar errores críticos en su software .
5
Integrar la clase de empleados en todo el programa. Este paso debe ser fácil si usted probó plenamente la nueva clase de los empleados.