Programación Orientada A Objeto

Páginas: 9 (2063 palabras) Publicado: 10 de febrero de 2013
República Bolivariana de Venezuela
Instituto Universitario Tecnológico “Américo Vespucio”
Carrera: Informática
Semestre: II

PROGRAMACION ORIENTADA A OBJETO

ALUMNO
Azuaje Angel
CI: 20754099

08/11/2012

INTRODUCION

La programación orientada a objeto ha sido de gran ayuda ya que es una herramienta que puede utilizarse para hacer el desarrollo de programas más eficiente, a la parque mejora la fiabilidad de los programas de computadora.
En la POO (programación orientada a objeto) los objetos son los elementos principales de consreucciòn. Sin embargo la simple comprensiòn de lo què es un objeto. o bien el uso de objetos en un programa, no significa que se està programando en un modo orientado a objetos. Lo que cuenta es el sistema en el cual los objetos se interconectan ycomunican entre sí.
Los lenguajes orientados a objetos son programas muy utilizados por los informaticos, en donde los "objetos" son la representación de la información más importante
En el caso de java incorpora el uso de la orientación a objetos como uno de los pilares básicos de su lenguaje.
La principal utilidad que tiene la POO es evitara que los códigos se vuelvan muy complicados deseguir , permite encapsular las funcionalidades de una "clase" al interior de su cuerpo, así, los demás objetos que interactúan con ella no necesitan y no tienen que ver cómo funciona internamente

Programación Orientada a Objeto

es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendoherencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.

Origen
Los conceptos de la programación orientada a objetos tienen origen en Simula 67, un lenguaje diseñado para hacer simulaciones, creado porOle-Johan Dahl y Kristen Nygaard del Centro de Cómputo Noruego en Oslo. En este centro, se trabajaba en simulaciones de naves, que fueron confundidas por la explosión combinatoria de cómo las diversas cualidades de diferentes naves podían afectar unas a las otras. La idea surgió al agrupar los diversos tipos de naves en diversas clases de objetos, siendo responsable cada clase de objetos de definir suspropios datos y comportamientos. Fueron refinados más tarde en Smalltalk, desarrollado en Simula en Xerox PARC (cuya primera versión fue escrita sobre Basic) pero diseñado para ser un sistema completamente dinámico en el cual los objetos se podrían crear y modificar "sobre la marcha" (en tiempo de ejecución) en lugar de tener un sistema basado en programas estáticos.

La programación orientadaa objetos se fue convirtiendo en el estilo de programación dominante a mediados de los años ochenta, en gran parte debido a la influencia de C++, una extensión del lenguaje de programación C. Su dominación fue consolidada gracias al auge de las Interfaces gráficas de usuario, para las cuales la programación orientada a objetos está particularmente bien adaptada. En este caso, se habla también deprogramación dirigida por eventos.

El modelo Orientado a Objetos
Para entender este modelo vamos a revisar 4 conceptos básicos:
* Objetos
* Clases
* Herencia
* Envío de mensajes

1. Objetos
Entender que es un objeto es la clave para entender cualquier lenguaje orientado a objetos.
Existen muchas definiciones que se le ha dado al Objeto. Primero empecemos entendiendo que esun objeto del mundo real. Un objeto del mundo real es cualquier cosa que vemos a nuestro alrededor. Digamos que para leer este artículo lo hacemos a través del monitor y una computadora, ambos son objetos, al igual que nuestro teléfono celular, un árbol o un automóvil.
Analicemos un poco más a un objeto del mundo real, como la computadora. No necesitamos ser expertos en hardware para saber que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS