Resumen sobre Encapsulación, Herencia, Polimorfismo, Override/Overload, Interfaces, Static, Constructores e Instanciación, Acoplamiento y Coherencia

En Esta entrada encontramos un repaso con algunos puntos clave sobre la Encapsulación, Herencia, Polimorfismo, Override y Overload Encapsulación, ES-UN, TIENE-UN La Encapsulación ayuda a esconder la implementación tras una interface (o API). El código encapsulado tiene 2 caracteristicas: Las variables de instancia se mantienen privadas (Normalmente con el modificador private). Los métodos getter y …

Polimorfismo en Java

Buenas tardes, en esta entrada veremos el Polimorfismo, dado un escenario, aprenderemos a desarrollar el código que demuestra el uso del polimorfismo. Recordamos, que cualquier objeto en Java que pasa mas de un test sobre la relación Es-Un (Is-A) puede ser considerado polimorfo. Recordamos tambien, que solo hay una manera de acceder a un objeto …

Capitulo 8 – Entendiendo el Polimorfismo (Parte I)

Buenas tardes, hoy comenzamos con el Capitulo 8, el cual trata sobre otro de los principios fundamentales en los lenguajes de programación orientados a objetos. El capítulo se compone de 2 partes: Polymorphism (Polimorfismo) Practical examples of Polymorphism (Ejemplos prácticos del Polimorfismo) Polymorphism (Polimorfismo) EL objetivo de esta parte es la descripción del polimorfismo y …