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

Mapa mental

Programacion orientada a objetos

Troller Brony Español

Programacion orientada a objetos

Contenido del mapa

Programacion orientada a objetos

  1. Conceptos

    • Clase: Definicion de las propiedades y el comportamiento de un objeto en concreto
    • Objeto: Entidad compuesta de un conjunto de propiedades o atributos de comportamiento y funcionalidad
    • Componentes: Atributo, identidad, relaciones, metodos
  2. Conceptos

    • Clase: Definicion de las propiedades y el comportamiento de un objeto en concreto
    • Objeto: Entidad provista de un conjunto de propiedades y atributos de comportamiento y funcion
    • Componentes: Atributo, Identidad Relaciones y Metodos
  3. Que es?

    • Son entidades que combinan:
      • Estado
        • Esta compuesto de datos. Sera uno o varios atributos a los que se habran asignado unos valores en concreto.
      • Comportamiento
        • Esta definido por los procedimientos o metodos con que puede operar el Objeto
      • Identidad
        • Es una de las propiedades del objeto que lo diferencia del resto
  4. Caracteristicas

    • Abstraccion
      • Consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. Es el enfasis del "Que hace?" mas que el "Como lo hace?" (Caja Negra)
    • Herencia
      • A traves de ella, los diseñadores pueden crear nuevas clases partiendo de una clase o de una jerarquia de clases preexistente, evitando con ello el rediseño. modificacion y verificacion de la pare ya implementada
    • Encapsulamiento
      • Se denomina asi al ocultamiento del estado. Es decir, al ocultamiento de los datos miembro de un objeto de manera que solo se pueda cambiar mediane las operaciones definidas para el objeto
    • Principio de ocultacion
      • Hace referencia a que los atributos privados de un objeto no pueden ser modificados ni obtenidos a no ser que se haga a traves del paso de un mensaje.
    • Polimorfismo
      • Se refiere a la propiedad por la que es posible enviar mensajes sintacticamente iguales a objetos de tipos distintos.
  5. Tipos

    • Basada en prototipos
      • Soportado en Javascript, Python y Ruby. No hay clases, solo objetos. El mecanismao de reutilizacion esta dado por la clonacion de objetos. Se crea un objeto de forma directa y cualquier otro objeto con la misma estructura se clona del anterior.
    • Basada en clases
      • Es la mas Ampliamente usada por los lenguajes de programacion orientada a objetos. Usada por Java y C++ . Se basa en crear una estructura molde llamada clase donde se especifican los campos y metodos que tendran nuestros objetos.

Imágenes y archivos del mapa

  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos

Información

Descripción
Mapa Mental sobre Programacion orientada a objetos, creado por Troller Brony el 10/05/2019.
Creado por
Troller Brony
Visitas
2
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?