Herencia , Polimorfismo, Emcapsulamiento
HERENCIA
POLIMORFISMO
ENCAPSULAMIENTO
HERENCIA
Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos yatributos) similares a los ya existentes.
POLIMORFISMO
Propiedad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante suinvocación. Esta propiedad permite que un mismo método se comporte de forma distinta dependiendo de qué objeto lo está ejecutando. Por ejemplo, todos los mamíferos tienen el método comer, pero este método seefectuara de forma distinta si este mamífero es un ciervo comiendo hierba, un león comiendo carne, una ballena comiendo plancton o un niño comiéndose un caramelo. La gran ventaja ofrecida por elpolimorfismo es permitir que los nuevos tipos de datos sean manipulados de forma similar que los tipos de datos predefinidos, logrando así ampliar el lenguaje de programación de una forma más ortogonal.ENCAPSULAMIENTO
La técnica del encapsulamiento consiste en reunir todos los elementos que pertenecen a una misma entidad y otorgarles un determinado nivel de aislamiento según convenga. Elaislamiento protege a los datos asociados a un objeto contra su modificación por actores que no tengan derecho sobre ellos. Gracias a esto el usuario de la clase solo se ha de concentrar en el uso de la misma yno en como realmente funcionan sus métodos. Una clase representa la encapsulación de una abstracción.
B.D.O.O.
HERENCIA
POLIMORFISMO
ENCAPSULAMIENTO
HERENCIA
Las clases o tiposheredan de sus ancestros. Ventajas de la herencia: -Ayuda al modelado porque proporciona una descripción concisa y precisa del mundo. -Ayuda a compartir especificaciones e implementaciones en lasaplicaciones
POLIMORFISMO
Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos
ENCAPSULAMIENTO
El encapsulamiento se centra en la implementación que da lugar...
Regístrate para leer el documento completo.