Herencia Base De Datos
El encapsulamiento es una técnica para empaquetar la información, envolviendo los atributos y métodos de los objetos en clases, de talforma que se oculte lo que debe ocultarse y haga visible lo que está pensado para serlo. Con esto se trata de lograr que al tener algún cambio en laimplementación de un objeto no se tengan que modificar los programas que utilizan tal objeto. Siguiendo con el ejemplo del automóvil, se sabe que existen diversosmecanismos para que funcione éste, en particular se tiene el sistema de frenado que todo mundo sabe que sirve para detener el auto al pisar el pedal de freno, perosólo el mecánico sabe los detalles de la implementación. Por otro lado, si en algún momento se cambia, para el conductor Interrelaciones
La herencia que esla una relación entre clases donde las características y el comportamiento general de una superclase puede compartirse con sus subclases, permite que unaclase sea definida como una extensión o restricción de otra y es la contribución más importante de la POO, pues mediante este mecanismo es posible lograr laprincipal meta de la OO que es la reutilización de código. La herencia permite definir una jerarquía de clases. En tal jerarquía, algunas clases sonsubordinadas a otras llamadas subclases. Una subclase define el comportamiento de un conjunto de objetos que heredan algunas de las características de la clase padre,pero adquieren características especiales no compartidas por el padre, en este sentido se dice que la subclase es una especialización de la clase padre.
Regístrate para leer el documento completo.