Download - Presentación Orientada a Objetos
![Page 1: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/1.jpg)
Programación Orientada a
ObjetosPor Daniel Medero Sánchez
![Page 2: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/2.jpg)
POO
• El término Programación Orientada a Objetos (POO), hoy en día ampliamente utilizado, es difícil de definir, ya que no es un concepto nuevo, sino que ha sido el desarrollo de técnicas de programación desde principios de la década de los setenta, aunque sea en la década de los noventa cuando ha aumentado su difusión, uso y popularidad. No obstante, se puede definir POO como una técnica o estilo de programación que utiliza objetos como bloque esencial de construcción.
![Page 3: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/3.jpg)
CLASE
• Podemos considerar una clase como una colección de objetos que poseen características y operaciones comunes. Una clase contiene toda la información necesaria para crear nuevos objetos.
![Page 4: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/4.jpg)
OBJETO
• En OOP, un objeto es un conjunto de datos y métodos. Los datos son características o atributos, los métodos son los comportamientos que pueden realizar.
Color DesplazarseTamaño Masticar
Peso Digerir
Uñas retráctiles Respirar
Colmillos Secretar hormonas
Cuadrúpedo Parpadear
etc. etc.
![Page 5: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/5.jpg)
REPRESENTACIÓN DE CLASES E INSTANCIAS
![Page 6: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/6.jpg)
MÉTODOS
•Los métodos son funciones), que representan acciones propias que puede realizar el objeto (y no otro)
![Page 7: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/7.jpg)
DIAGRAMAS DE CLASES
• Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos.
![Page 8: Presentación Orientada a Objetos](https://reader033.vdocuments.co/reader033/viewer/2022051402/5695d2651a28ab9b029a4756/html5/thumbnails/8.jpg)
REFERENCIAS
• http://kataix.umag.cl/~ruribe/Utilidades/Introduccion%20a%20la%20Programacion%20Orientada%20a%20Objetos.pdf