Lenguaje Orientado A Objetos

Páginas: 12 (2940 palabras) Publicado: 24 de septiembre de 2011
SEUCH – CESFRAI
SISTEMA EDUCATIVO UNIVERSITARIO CHIAPAS
CENTRO DE ESTUDIOS SUPERIORES DE LA FRAILESCA
CLAVE: 07PSU0078T

CATEDRÁTICO(A):

LIC. ADRIANA ISABEL ALEGRIA MUÑOA

CEDULA PROFESIONAL:
6561203

MATERIA:

INFORMATICA IV

PRESENTAN:

ERIKA GPE ESTRADA RAMIREZ

LICENCIATURA EN INFORMATICA ADMINISTRATIVA

VILLAFLORES, CHIAPAS; A 25 DE SEPTIEMBRE DE 2011.
INDICEINTRODUCCION 3
PROGRAMACION ORIENTADA A OBJETOS 4
CARACTERISTICAS DE LA POO 5
¿COMO SE PIENSA EN OBJETO? 7
METODO DE CLASE 8
CONCEPTOS FUNDAMENTALES 10
CONCLUSION 11
BIBLIOGRAFIA 12
INTRODUCCION

Actualmente una de las áreas más candentes en la industria y en el ámbito académico es la orientación a objetos. La orientación a objetos promete mejoras de amplio alcance en la forma de diseño,desarrollo y mantenimiento del software ofreciendo una solución a largo plazo a los problemas y preocupaciones que han existido desde el comienzo en el desarrollo de software: la falta de portabilidad del código y reusabilidad, código que es difícil de modificar, ciclos de desarrollo largos y técnicas de codificación no intuitivas.

Un lenguaje orientado a objetos ataca estos problemas. Tiene trescaracterísticas básicas: debe estar basado en objetos, basado en clases y capaz de tener herencia de clases. Muchos lenguajes cumplen uno o dos de estos puntos; muchos menos cumplen los tres. La barrera más difícil de sortear es usualmente la herencia.

Es importante aclarar desde un principio la diferencia que existe entre programación orientada a objetos y un lenguaje orientado a objetos.

Laprogramación orientada a objetos es una “filosofía”, un modelo de programación, con su teoría y su metodología, que conviene conocer y estudiar antes de nada. Un lenguaje orientado a objetos es un lenguaje de programación que permite el diseño de aplicaciones orientadas a objetos. Dicho esto, lo normal es que toda persona que vaya a desarrollar aplicaciones orientadas a objetos aprenda primero la“filosofía” (o adquiera la forma de pensar) y después el lenguaje, porque “filosofía” sólo hay una y lenguajes muchos. En este documento veremos brevemente los conceptos básicos de la programación orientada a objetos desde un punto de vista global, sin particularizar para ningún lenguaje de
Programación específico.

PROGRAMACIÓN ORIENTADA A OBJETOS

La programación orientada a objetos o POO(OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo 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 laorientación a objetos
Los objetos son entidades que tienen un determinado comportamiento (método) e identidad:
• El estado está compuesto de datos, será 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).
Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores biendiferenciados en sus atributos. A su vez, los objetos disponen de mecanismos de interacción llamados métodos, que favorecen la comunicación entre ellos. Esta comunicación favorece a su vez el cambio de estado en los propios objetos. Esta característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado y el comportamiento.
Los métodos (comportamiento) y atributos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tendencias del lenguaje orientado a objetos
  • Lenguajes de programacion orientada a objetos.
  • Lenguajes Orientados a Objetos
  • Lenguaje de programación orientado a objetos uml
  • Lenguajes De Programaci N Orientados A Objetos
  • Lenguajes De Programaci N Orientados A Objetos
  • Evolución del lenguaje de programación orientado a objetos
  • Conceptos de clase, objeto, instancia, lenguajes orientados a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS