GoConqr has a new look! Let us know what you think.

Mind map

PROGRAMACIÓN ORIENTADA A OBJETOS

Daniel 2314 jaime Spanish

PROGRAMACIÓN ORIENTADA A OBJETOS

Map content

PROGRAMACIÓN ORIENTADA A OBJETOS

  1. ¿Qué es una clase?

    • Las clases son los moldes, de los cuales se generan los objetos
      • Dentro de las clases hay métodos y atributos, de los cuales pueden haber muchos o pocos de los mismos
  2. ¿Qué es un objeto?

    • Un objeto tiene las siguientes características : Identidad, Estado, Comportamiento
      • IDENTIDAD: Cada objeto es único y diferente.
      • ESTADO: Serán los valores de los atributos del objeto.
      • COMPORTAMIENTO: Serán los métodos o procedimientos que hace el objeto.
      • MENSAJES: Los objetos se comunican mediante mensajes y cuando el objeto recibe el mensaje ejecuta el método asociado
  3. ¿Qué es un método?

    • Los métodos son los procedimientos que ejecuta el objeto cuando recibe un mensaje vinculado a ese método concreto. en ocasiones este método envía mensajes a otros objetos, solicitando acciones o información.
  4. Pilares de la programación orientada a objetos

    • Abstracción
    • Encapsulamiento
    • Herencia
    • Polimorfismo
  5. BENEFICIOS

    • Modularidad : el código fuente de un objeto puede mantenerse y reescribirse sin que ello implique la reprogramación del código de otros objetos de la aplicación.
    • Reutilización de código: muy sencillo utilizar clases y objetos de terceras personas. La ventaja de esto es que no tenemos que conocer los detalles de su implementación interna, sino solamente su interfaz.
    • Facilidad de testeo y reprogramación : si tenemos un objeto que está dando problemas en una aplicación, no tenemos que reescribir el código de toda la aplicación: basta con reemplazar el objeto por otro similar, o bien reprogramarlo.
    • Ocultación de información :en la Poo se ocultan los detalles de implementación y lo que prima es la interfaz.
  6. Referencias

    • Moreno, J. (2015). Programación orientada a objetos. RA-MA. Oviedo, E. (2015). Lógica de programación orientada a objetos. Ecoe. BIBLIOGRAFÍA COMPLEMENTARIA: Prieto, N. (coord.). (2016). Empezar a programar usando Java (3.a ed.). Universidad Politécnica de Valencia BIBLIOGRAFÍA COMPLEMENTARIA: Prieto, N. (coord.). (2016). Empezar a programar usando Java (3.a ed.). Universidad Politécnica de Valencia. - https://phpprogra33.webcindario.com/Imagenes/poo.jpg -https://profile.es/wp-content/media/POO.jpg
  7. DANIEL FELIPE JAIME ORTIZ NRC: 65036 NI : 941705

Images and files in the map

  • PROGRAMACIÓN ORIENTADA A OBJETOS
  • PROGRAMACIÓN ORIENTADA A OBJETOS
  • PROGRAMACIÓN ORIENTADA A OBJETOS

Information

Description
Mind Map on PROGRAMACIÓN ORIENTADA A OBJETOS, created by Daniel 2314 jaime on 22/02/2024.
Created by
Daniel 2314 jaime · Feb 2024
Updated
Feb 23, 2024
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?