Java es un lenguaje de programación orientado a objetos que se popularizó a partir de 1996 y es uno de los más usados mundialmente. Un programa orientado a objetos se compone de objetos, cada uno con atributos y métodos. Los objetos se comunican mediante mensajes y métodos para ejecutar acciones.
2. Java es un lenguaje de programación orientado a objetos
que se popularizó a partir del lanzamiento de su primera
versión comercial de amplia difusión, la JDK 1.0 en 1996.
Actualmente es uno de los lenguajes más usados para la
programación en todo el mundo.
3. Un programa orientado a objetos se compone solamente de
objetos, cada uno de ellos es una entidad que tiene unas
propiedades particulares, los atributos y las formas de operar de
ellos los métodos. Por ejemplo una página Web es un objeto,
tiene colores de fondo, ancho y altura, etc. son los atributos
(características) y las rutinas que ejecuta el usuario cerrar, abrir,
recorrer, etc. son los métodos.
4. Cuando se ejecuta un programa orientado a objetos, los objetos
están recibiendo, interpretando y respondiendo mensajes de otros
objetos y por lo tanto ejecutando métodos asociados con el objeto.
Los métodos se escriben en una clase de objetos y determinan
como tiene que actuar el objeto cuando recibe el mensaje
vinculado con ese método. A su vez un método puede también
enviar mensajes a otros objetos solicitando una acción o
información, además los atributos definidos en la clase permiten
almacenar información para dicho objeto.
5. Cuando escribimos un programa Orientado a Objetos, lo que
hacemos es diseñar a un conjunto de clases, desde las cuales se
crearan los objetos necesarios cuando el programa se ejecute.
Normalmente los atributos, la estructura más interna de un objeto,
se ocultan a los usuarios del objeto, manteniendo como única
conexión con el exterior a los mensajes. Esto quiere decir que los
atributos de un objeto solamente podrán ser manipulados por los
métodos del propio objeto. Este conjunto de métodos recibe el
nombre de Interfaz.