PROGRAMACION ORIENTADA A OBJETOS (POO)

Description

Haciendo un mapa conceptual cipa cuatro universidad de cartagena
LUIS MIGUEL ORTIZ NAVARRO
Mind Map by LUIS MIGUEL ORTIZ NAVARRO, updated more than 1 year ago
LUIS MIGUEL ORTIZ NAVARRO
Created by LUIS MIGUEL ORTIZ NAVARRO about 3 years ago
7
0

Resource summary

PROGRAMACION ORIENTADA A OBJETOS (POO)
  1. RAMAS FUNDAMENTALES
    1. CLASES
      1. describe las características y comportamientos que tienen los objetos de un mismo tipo.
      2. OBJETOS
        1. Es una instancia o ejemplar de una clase, que tiene sus propios valores para los atributos y puede llamar a los métodos de la clase.
        2. ATRIBUTOS
          1. Son las variables que definen las características de un objeto
          2. METODOS
            1. Son las funciones que definen los comportamientos de un objeto. Los métodos pueden recibir parámetros y devolver valores.
            2. PILARES
              1. ABSTRACCION
                1. es la propiedad que permite representar las características esenciales de un objeto, sin preocuparse de las restantes características (no esenciales)
                2. ENCAPSULAMIENTO
                  1. Es la propiedad que permite asegurar que el contenido de la información de un objeto esta oculta al mundo exterior
                  2. HERENCIA
                    1. se define como relación entre clases, en donde una clase comparte una estructura o comportamiento definido en una o más clases (herencia Simple y Herencia Múltiple.
                    2. POLIMORFISMO
                      1. es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación.
                  3. ORIGEN
                    1. Simula 67: Lenguaje desarrollado por Krinsten Nygaard y Ole-Johan Dahl en Noruega en 1967. Introdujo los conceptos de clases, subclases y corrutinas.
                      1. PROBLES DE LOS 70´S
                        1. Pocos sistemas lograban terminarse. Dificultades para adaptar el software a nuevos requisitos. Alto grado de planificación y previsión que contrasta con la experimentación.
                          1. SOLUCION
                            1. Smalltalk: Primer lenguaje orientado a objetos puro. Desarrollado en los 70's en Xerox park para responder al problema de la experimentación.
                        2. LEGUAJES DE LA POO
                          1. PHP
                            1. JAVA
                              1. C++
                              Show full summary Hide full summary

                              Similar

                              Programación Orientada a Objetos (POO) - Por Guillermo Ospitia
                              Guillermo Ospitia