Programación Orientada a Objetos

Description

Mapa mental de los principios, antecedentes, paradigmas orientados a objetos
Hamlet Guerrero
Mind Map by Hamlet Guerrero , updated more than 1 year ago
Hamlet Guerrero
Created by Hamlet Guerrero about 10 years ago
51
0

Resource summary

Programación Orientada a Objetos
  1. Antecedentes
    1. Se crea en Noruega el Simula 67
      1. En los 70’s Xerox park inventó el lenguaje Small talk
        1. En los años 80’s se amplió el lenguaje C para crear C++ .
          1. En 1996 surge JAVA (extensión de C++).
          2. Modelo Orientado a Objetos
            1. Los objetos, concretos y abstractos, forman nuestro entorno
              1. La abstracción es una de lasprincipales herramientas con que combatimos la complejidad.
                1. Los objetos también exhiben "comportamientos"
                  1. El encapsulamiento es el proceso de almacenar en un mismo compartimento los elementos de una abstracción
                    1. Estructura
                      1. comportamiento
                    2. Paradigma Orientado a objetos
                      1. Paradigma concurrente
                        1. Pueden ejecutarse al mismo tiempo
                          1. Comparten recursos
                          2. Paradigma lógico
                            1. Representan la lógica en forma de axiomas
                              1. Demostración de teoremas
                              2. Paradigma funcional
                                1. Variables similares al álgebra
                                  1. Funciones matemáticas
                                2. Principio orientado a objetos
                                  1. Encapsulación
                                    1. No todos los datos son accesibles para el usuario final
                                    2. Abstracción
                                      1. Retira al usuario de saber como funcionan otros códigos
                                      2. Herencia
                                        1. Los objetos poseen atributos de otros objetos
                                          1. Ahorra reescritura de códigos
                                        2. Características
                                          1. Abstracción
                                            1. Encapsulamiento
                                              1. Modularidad
                                                1. Poilmorfismo
                                                  1. Herencia
                                                  Show full summary Hide full summary

                                                  Similar

                                                  Operadores Python
                                                  Giovanni Sanhuez
                                                  Mis Recursos de Programación
                                                  maya velasquez
                                                  FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                  anhita
                                                  Editor Dibujo Paint
                                                  gladiscj
                                                  Herramientas de Software para Comercio y Finanzas
                                                  mishelleisabel
                                                  Glosario Programación Orientada a Objetos
                                                  Joel Garavito Navarro
                                                  Sistema para juguetes de guardería
                                                  Toño Protopichitorichtezcovit
                                                  POO C++ (Programación Orientada a Objetos)
                                                  angel benitez
                                                  Métodos
                                                  José SE
                                                  PROGRAMACION ORIENTADA A OBJETOS
                                                  godie3010