Programacion Orientada a Objetos

Páginas: 6 (1273 palabras) Publicado: 11 de febrero de 2014
Introducción
La Programación Orientada a Objetos (POO), es un paradigma de la programación de computadores; esto hace referencia al conjunto de teorías, estándares, modelos y métodos que permiten organizar el conocimiento, proporcionando un medio bien definido para visualizar el dominio del problema e implementar en un lenguaje de programación la solución a ese problema.

La POO se basa en elmodelo objeto donde el elemento principal es el objeto, el cual es una unidad que contiene todas sus características y comportamientos en sí misma, lo cual lo hace como un todo independiente pero que se interrelaciona con objetos de su misma clase o de otras clase, como sucede en el mundo real.

Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo, y encapsulamiento.El principal propósito de esta investigación es orientar a los estudiantes a conocer más sobre la Programación Orientada a Objetos, ya que esta es la rama de la materia cursada.
En este trabajo llevaremos a cabo una investigación en la cual describa en que empresa, establecimiento etc. se pueda o sepan utilizarla.













Programación Orientada a Objetos
Originalmentejava no fue creado para la red internet. La primera versión Java empezó en 1991 y fue escrita en 18 meses en Sun Microsystems. De hecho, en ese momento ni siquiera se llamó java; se le llamo Oak y se utilizó en Sun Microsystems para uso interno. La idea original de Oak era crear un lenguaje, orientar objetos independientes de la plataforma. Por entonces, muchos programadores se limitaban de IBM PC,pero el entorno corporativo podía incluir toda clase de plataformas de programación desde el PC hasta los grandes sistemas. Oak paso a llamarse java en 1995 cuando se lanzó para el uso público y supuso un éxito casi inmediato en ese momento, java había adoptado un modelo que lo hizo perfecto para internet, el modelo Bytecode.
La Programación Orientada a Objetos (POO) es lo que se conoce comoun paradigma o modelo de programación. Esto significa que no es un lenguaje específico, o una tecnología, sino una forma de programar, una manera de plantearse la programación. No es la única, pero se ha constituido en una de las formas de programar más populares e incluso muchos de los lenguajes que usamos hoy día lo soportan o están diseñados bajo ese modelo (PHP, AS2, AS3,…).
Lo que caracteriza a laPOO es que intenta llevar al mundo del código lo mismo que encontramos en El Mundo Real. Cuando miramos a nuestro alrededor. En ella vemos, cosas, objetos, pero podemos reconocer estos objetos porque cada objeto pertenece a una clase, eso nos permite distinguir, por ejemplo, un perro de un auto (porque son de clases diferentes) y también un TV de otro (porque, aunque sean iguales, cada uno es unobjeto distinto). Éste es el modelo que la POO intenta seguir para estructurar un sistema.
Es importante recalcar nuevamente que la POO no es un lenguaje de programación, es una forma de enfrentarse a ella. Esto significa que la POO le servirá para desarrollar en muchos de los lenguajes comunes de hoy en día manteniendo un mismo esquema mental. Incluso le permitirá enfrentar otros proyectos queno necesariamente estén relacionados con escribir código. No importa la cantidad de herramientas que tengamos, ya que lo que importa es saber manejarlas y entender el procedimiento.
Esta también usa interacciones para diseñar aplicaciones y programas informativos esto tiene como relación a la abstracción, modularidad, polimorfismo, clases, encapsulación, principio de ocultación y herencia.La abstracción se define como base a los objetos únicos; Cada objeto en el sistema sirve como modelo de un agente abstracto que puede realizar trabajo informar y cambiar su estado. El encapsulamiento significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. El principio de ocultación es cuando cada objeto está aislado del...
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