GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

POO

Carlos Romero Spanisch

POO

Inhalt der Mindmap

POO

  1. ¿Que es?

    • es una tendencia de programación que basa su resolución de problemas, en la creación de los llamados objetos, que no son más que unidades que contienen una serie de características y atributos a los cuales se les asignará una serie de datos para resolver el problema.
  2. Programación Orientada a Objetos

  3. Componentes basicos

    • Clase: Son definiciones de propiedades y comportamiento de un tipo de objeto específico
    • Objeto: Estos elementos son entidades provistas de un conjunto de propiedades y atributos, son considerados instancias de una clase.
    • Método: Un método es un algoritmo asociado a un objeto cualquiera, es decir, es un conjunto de operaciones que se realizan a los datos que son asignados a un objeto.
    • Evento: Se llevan a cabo en el sistema y están relacionados con el envío de datos o la ejecución de métodos dentro de un objeto
    • Mensaje: Los mensajes representan la comunicación establecida cada vez que se ejecutan, dirigiendo la comunicación entre el objeto y quién los creo.
    • Atributo: Los atributos son elementos que contienen tipos de datos asociados a objetos, y tienen la particularidad, de que dichos datos pueden ser visibles fuera del objeto.
    • Estado interno: Son variables privadas que pueden ser accedidas desde un método del objeto.
  4. Características de la POO

    • Abstracción: Esta característica nos indica que cada objeto del sistema tiene la capacidad de ser utilizado como modelo de un agente abstracto y que, a su vez, puede comunicarse con otros objetos del sistema, sin necesidad de mostrar las características internas del objeto
    • Encapsulamiento: El encapsulamiento, tiene que ver con reunir todos los elementos necesarios, para considerar que forman parte de una misma entidad en el mismo nivel de abstracción, permitiendo aumentar la cohesión de los componentes del sistema.
    • Principio de ocultación: Esta característica, tiene que ver con la capacidad que tiene cada objeto de ocultar algunos métodos a otros objetos y mantener la privacidad de estos, permitiendo ver y obtener los resultados de estos, sólo a otros objetos que los requieran.
    • Polimorfismo: El polimorfismo es la capacidad que tienen los objetos de tener diferentes comportamientos. Puede definirse también, como la referencia y las colecciones de objetos que pueden estar contenidas dentro de diferentes tipos de objetos.
    • Herencia: La herencia es la característica que tienen los objetos de poder utilizar propiedades y comportamientos de las clases a las que pertenecen.
  5. Lenguaje que utiliza la POO

    • Entre los principales lenguajes que utilizan la programación orientada a objetos (POO), se encuentran los siguientes: Delphi. Java. Python. Perl. Ruby.

Bilder und Dateien der Mindmap

  • POO
  • POO
  • POO
  • POO

Informationen

Beschreibung
Mindmap am POO, erstellt von Carlos Romero am 19/02/2021.
Erstellt von
Carlos Romero
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck