word
Piense en un objeto del mundo real, como por ejemplo un gato. Podría decirse que un gato tiene propiedades (o estados) como nombre, edad y color; también tiene comportamientos como dormir,comer y ronronear. En el mundo de la OOP, los objetos también tienen propiedades y comportamientos. Al utilizar las técnicas orientadas a objetos, se puede tomar como modelo un objeto del mundo real(como un gato) o un objeto más abstracto (como un proceso químico).
Definición breve de la Programación Orientada a Objetos (POO)
Antes de establecer los elementos del lenguaje, es necesario tenerpresentes los conceptos básicos de la programación orientada a objetos porque la sintaxis y el formato de Java están plenamente apegados a ellos.
Para empezar, todo parte del hecho de que el desarrollode la programación de computadoras entró en crisis en los años 60 y 70 del s. XX porque las aplicaciones a menudo hacían cosas raras. Un caso es el del Centro de Cómputo Noruego en Oslo en el quedesarrollaban simuladores de vuelo; sucedía, cuando los ejecutaban, que las naves colisionaban. Un análisis del problema probó que la aplicación confundía las características entre uno y otro objetosimulado; es decir, que la cantidad de combustible, la posición en el espacio o la velocidad de una nave eran atribuidas a otra. Se concluyó que esto se debía al modo como programaban y que los lenguajesde entonces eran incapaces de resolver el problema. Ante esto, los expertos del Centro Noruego desarrollaron Simula 67 que fue el primer lenguaje orientado a objetos.
Así que la POO es una manera dediseñar y desarrollar software que trata de imitar la realidad tomando algunos conceptos esenciales de ella; el primero de éstos es, precisamente, el de objeto, cuyos rasgos son la identidad, elestado y el comportamiento. No debemos dejarnos intimidar por estas expresiones, son muy simples:
Definicion
Un objeto en POO representa alguna entidad de la vida real, es decir, alguno de los...
Regístrate para leer el documento completo.