Programación Orientada a Objetos (POO)

Description

POO
Jonatan Pinto
Mind Map by Jonatan Pinto, updated more than 1 year ago
Jonatan Pinto
Created by Jonatan Pinto over 9 years ago
1597
4

Resource summary

Programación Orientada a Objetos (POO)
  1. Técnicas
    1. Herencia
      1. Clases
        1. Una clase se deriva de otra
          1. Visibilidad
            1. Public
              1. Private
                1. Protected
            2. Abstracta
              1. Ejemplo: Perro hereda los atributos de la clase mamífero
                1. Dispone de las características
                  1. Ejemplo
                    1. Persona
                      1. Edad
                        1. Dirección
                          1. Estado civil
                            1. Ocupación
                      2. Se divide en
                        1. Datos
                          1. Control
                        2. Acoplamiento
                          1. Alto
                            1. Accede a otro módulo o lo modifica
                            2. Común
                              1. Comparten datos
                                1. Variables Globales
                              2. Datos
                                1. Comparten datos
                                  1. Conversión entre tipos de datos
                              3. Encapsulamiento
                                1. Estándar
                                  1. Abierto
                                    1. Se puede acceder a la clase desde cualquier parte
                                    2. Protegido
                                      1. Solo es accesible desde la clase y las clases que esta hereda
                                      2. Semi cerrado
                                        1. Solo accesible desde la clase heredada
                                        2. Cerrado
                                          1. Solo accesible desde la Clase
                                      3. Conceptos
                                        1. Class
                                          1. Define un conjunto de variables, estados y métodos
                                          2. Object
                                            1. Programa que consta de datos y tareas realizables en el tiempo de ejecución
                                            2. Method
                                              1. Subrutina cuyo código es definido por una clase y puede pertenecer a esta o a un objeto
                                            3. Compuesto
                                              1. Clases
                                                1. Public
                                                  1. Static
                                                    1. Protected
                                                    2. Datos
                                                      1. Tipos
                                                        1. Texto o caractéres
                                                          1. char
                                                            1. String
                                                            2. Numéricos
                                                              1. int
                                                                1. float
                                                                  1. double
                                                                    1. long
                                                                      1. short
                                                                        1. byte
                                                                        2. Lógicos
                                                                          1. Boolean
                                                                            1. true
                                                                              1. false
                                                                          2. Declaraciones
                                                                            1. Variables
                                                                              1. Constantes
                                                                            2. Estructuras
                                                                              1. Repetitivas
                                                                                1. Do While
                                                                                  1. Do Until
                                                                                    1. For
                                                                                    2. Condicionales
                                                                                      1. If
                                                                                        1. If
                                                                                          1. Else
                                                                                            1. Else if
                                                                                              1. Then
                                                                                              2. Select
                                                                                                1. Case
                                                                                            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
                                                                                            Programación Orientada a Objetos
                                                                                            Hamlet Guerrero
                                                                                            Introducción a la POO
                                                                                            Carleslc
                                                                                            FUNDAMENTOS DE PROGRAMACIÓN ORIENTADA A OBJETOS
                                                                                            makuto9131
                                                                                            PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
                                                                                            Jose Anacona Pira
                                                                                            Parcial Fundamento de Programación
                                                                                            ALBERTO MANUEL PATERNINA LEON
                                                                                            Lenguaje de programación.
                                                                                            Lina Melo