Envíar mensajes a un grupo de objetos cuya naturaleza es heterogénea
usa los atributos y métodos de la superclase
Se utiliza con la finalidad de reutilizar códigos
Se utiliza cuando los argumentos y el comportamiento puede variar
Se crea el método get para cada atributo
El único modo de poder utilizar objetos es que compartan una raíz común
utiliza la palabra @Override para usar el método
No se tiene acceso libre a los datos
el método debe regresar el mismo valor
usa la palabra extends y super en su sintaxis
el método debe tener el mismo nombre
Consiste en colocar atributos como privados
Se utiliza en la jerarquia de clases
Es la capacidad que tiene el objeto para ser de diferentes tipos
Se crea el método set para cada atributo
Se crean nuevas clases a partir de una existentes