1
se refiere a un método de programación y al diseño del lenguaje
2
Clases usadas para representar un grupo pero que no tienen instancias propias.
3
n Java una variable o nombre usado para referirse a un objeto de una clase X puede usarse para referirse a cualquier objeto de cualquier subclase de la clase X.
4
La idea espermitir la creación de nuevas clases basadas en clases existentes
5
El lenguaje de programación desarrollado por James Gosling de Sun Microsystems