jueves, 5 de septiembre de 2013

CONCEPTOS FUNDAMENTALES

La programación orientada a objetos es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:

martes, 3 de septiembre de 2013

PROGRAMACIÓN ORIENTADA A OBJETOS

Introducción

Los objetos son entidades que tienen un determinado estado, comportamiento (método) e identidad:
  • El estado está compuesto de datos o informaciones; serán uno o varios atributos a los que se habrán asignado unos valores concretos (datos).
  • El comportamiento está definido por los métodos o mensajes a los que sabe responder dicho objeto, es decir, qué operaciones se pueden realizar con él.
  • La identidad es una propiedad de un objeto que lo diferencia del resto; dicho con otras palabras, es su identificador (concepto análogo al de identificador de una variable o una constante).

HISTORIA DEL LENGUAJE JAVA



Java tiene una interesante historia que se remonta a diciembre de 1990. En ese momento, James Gosling, Patrick Naughton y Mike Sheridan (todos los empleados de Sun Microsystems) se les dio la tarea de averiguar la próxima tendencia importante en la informática. Llegaron a la conclusión de que una de las tendencias implica la convergencia de dispositivos de computación y aparatos inteligentes de consumo.