1 / 13

Programación Orientada a Objetos (P.O.O.)

Programación Orientada a Objetos (P.O.O.). Ing. Vanessa Borjas. Programación Orientada a Objetos.

Download Presentation

Programación Orientada a Objetos (P.O.O.)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programación Orientada a Objetos (P.O.O.) Ing. Vanessa Borjas

  2. Programación Orientada a Objetos Se basa en un modelo de lo que vemos en la vida real. Metodología que basa la estructura de los programas en torno a objetos. Los lenguajes de POO ofrecen medios y herramientas para describir los objetos manipulados por un programa. Más que describir cada objeto individualmente, estos lenguajes proveen una construcción (Clase) que describe a un conjunto de objetos que poseen las mismas propiedades.

  3. Objetos

  4. Clase

  5. Una analogía de Clases y Objetos • Si nos dicen que pensemos en un caballo, seguramente todos coincidiremos más o menos en algo parecido: un animal que tiene cuatro patas, una cola, cabellera que sale de la cabeza y llega hasta el lomo,… Pero ese caballo no existe en la realidad, nos hemos creado mentalmente un modelo abstracto para el concepto de caballo. A ese modelo mental es a lo que denominaremos clase.

  6. Si queremos, por ejemplo, montar a caballo, será complicado hacerlo en ese modelo que tenemos en la cabeza. Para poder hacerlo, necesitamos tener un caballo en concreto. A esa concreción (instancia) del caballo es lo que llamaremos objeto. • Ese caballo (objeto) será único, y no es posible que exista otro igual. Por lo tanto, tendrá características diferenciadoras al resto de caballos (otros objetos), como el color de su cuerpo, el peso, el largo de sus patas, entre otras.

  7. Fundamentos del Enfoque Orientado a Objetos

  8. Fuentes: http://webdelprofesor.ula.ve/ingenieria/hyelitza/materias/programacion2/oxo/ProfaYusneyi_Tema8_POOClasesyObjetos.pdf http://eaddfsi.wordpress.com/category/09-programacion-orientada-a-objetos-i/

More Related