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

Mapa mental

Programación orientada a objetos

Orlando Siabatto Informática Español

Programación orientada a objetos

Contenido del mapa

Programación orientada a objetos

  1. Compilación

    • En un lenguaje de programación de alto nivel (fácilmente comprensible por el programador) es llamado programa fuente y no se puede ejecutar directamente en una computadora.
  2. Clase

    • Definiciones de las propiedades y comportamiento de un tipo de objeto concreto.
    • La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ella
  3. Herencia

    • Proceso mediante el cual un proceso puede adquiri las propiedades de otro
  4. Objeto

    • Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos
    • Corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema
  5. Método

    • Algoritmo asociado a un objeto (o a una clase de objetos)
    • cuya ejecución se desencadena tras la recepción de un "mensaje"
  6. Atributos

    • Características que tiene en común una clase o conjunto de objetos.
  7. Mensaje

    • Una comunicación dirigida a un objeto
    • ordena que ejecute uno de sus métodos con ciertos parámetros asociados al evento que lo generó
  8. Propiedad o atributo

    • Contenedor de un tipo de datos asociados a un objeto
    • visibles desde fuera del objeto y esto se define como sus características predeterminadas
  9. Estado interno

    • Es una variable que se declara privada
    • se utiliza para indicar distintas situaciones posibles para el objeto (o clase de objetos)
  10. Abstracción

    • Denota las características esenciales de un objeto, donde se capturan sus comportamientos
    • Los procesos, las funciones o los métodos pueden también ser abstraídos, y, cuando lo están, una variedad de técnicas son requeridas para ampliar una abstracción
  11. Encapsulamiento

    • reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad
    • Esto permite aumentar la cohesión (diseño estructurado) de los componentes del sistema
  12. Polimorfismo

    • Comportamientos diferentes, asociados a objetos distintos
    • pueden compartir el mismo nombre
  13. Modularidad

    • la propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos)
    • Los lenguajes soportan la modularidad de diversas formas.
  14. Principio de ocultación

    • es un módulo natural
    • hace referencia a los atributos privados de un objeto que proteje sus propiedades de modificaciones no deseadasCada tipo de objeto expone una "interfaz" a otros objetos que especifica
  15. Recolección de basura

    • la técnica por la cual el entorno de objetos se encarga de destruir automáticamente

Imágenes y archivos del mapa

  • Programación orientada a objetos
  • Programación orientada a objetos
  • Programación orientada a objetos
  • Programación orientada a objetos
  • Programación orientada a objetos
  • Programación orientada a objetos
  • Programación orientada a objetos

Información

Descripción
Informática Mapa Mental sobre Programación orientada a objetos, creado por Orlando Siabatto el 16/03/2017.
Visitas
1
Historial
  • Creado por Michael Arias · 13 mar 2017
  • Copiado por Orlando Siabatto · 16 mar 2017
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?