Paradigma Orientado a Objetos. Fundamentos y origen de JAVA.

Java es un lenguaje de programación desarrollado por Sun Microsystems.
Java fue presentado en la segunda mitad del año 1995 y desde entonces se
ha convertido en un lenguaje de programación muy popular. Es un
lenguaje muy valorado porque los programas Java se pueden ejecutar en
diversas plataformas con sistemas operativos como Windows, Mac OS,
Linux o Solaris. James Gosling, el director del equipo de trabajo encargado
de desarrollar Java, hizo realidad la promesa de un lenguaje independiente
de la plataforma. Se buscaba diseñar un lenguaje que permitiera programar
una aplicación una sola vez que luego pudiera ejecutarse en distintas
máquinas y sistemas operativos.

Java es un lenguaje orientado a objetos, un objeto es un conjunto de variables y de los métodos relacionados con esas variables.

Lo más importante de los objetos es que permiten tener un control total sobre
'quién' o 'qué' puede acceder a ellos, es decir, los objetos pueden tener
miembros públicos a los que podrán acceder otros objetos o miembros privados a
los que sólo puede acceder él. Estos miembros pueden ser tanto variables como
funciones.