¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

PROGRAMACIÓN ORIENTADA A OBJETOS

maira alejandra molina vasquez Español

Contenido del mapa

PROGRAMACIÓN ORIENTADA A OBJETOS

  1. definición

    • es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.
  2. principios de la orientación de objetos

    • Método
      • Es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto o generar un evento nuevo, para otro objeto.
    • Objeto
      • Entidad provista de propiedades o atributos y de comportamiento o métodos. Instancia de una clase
    • Herencia
      • Es la facilidad mediante la cual una clase hereda en ella cada uno de los atributos y operaciones de otra clase.
    • Clase
      • son los modelos sobre los cuáles se construirán los objetos, definiendoles propiedades y comportamiento.
    • Abstracción
      • Consiste en abstraer o captar las características esenciales de un objeto, así como su comportamiento. Las clases es la representación y el mecanismo por el cual se gestionan las abstracciones.
    • Encapsulación
      • Consiste en unir en la clase las características y comportamientos. Es tener todo esto es una sola entidad. Se logra gracias a la abstracción y el ocultamiento
    • Especialización y Generalización
      • Relación existente dentro de una jerarquía; la especialización determina que clase es subclase de otra; la generalización indica relación contraria.
    • Polimorfismo
      • Capacidad de hacer que un objeto tenga la capacidad de comportarse de múltiples formas
    • Composición y Agregación
      • Relación en la que un objeto no puede existir sin el otro;
  3. UML

    • Definición
      • Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema
  4. Bloques de Construcción

    • Elementos
      • Componenetes de un lenguaje que permiten dar estructura a un modelo y describir su comportamiento
    • Elementos Estructurales
      • son la parte estática de los modelos de UML. Representan cosas que son conceptuales o materiales. Hay siete tipos de elementos estructurales: clases, interfaces, colaboraciones, casos de uso, clases activas, componentes y nodos.
    • Elementos de comportamiento
      • son las partes dinámicas de un modelo. Se podría decir que son los verbos de un modelo y representan el comportamiento en el tiempo y en el espacio.
    • Elementos de agrupación
      • Forman la parte organizativa de los modelos UML. El principal elemento de agrupación es el paquete, que es un mecanismo de propósito general para organizar elementos en grupos.
    • Elementos de anotación
      • son las partes explicativas de los modelos; comentarios que se pueden aplicar para describir, clasificar y hacer observaciones sobre cualquier elemento de un modelo. El tipo principal de es la nota que simplemente es un símbolo para mostrar restricciones y comentarios junto a un elemento o un conjunto de elementos.

Información

Descripción
Mapa Mental sobre PROGRAMACIÓN ORIENTADA A OBJETOS, creado por maira alejandra molina vasquez el 14/07/2021.
Creado por
maira alejandra molina vasquez · jul 2021
Actualizado
14 jul 2021
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?