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 almost 10 years ago
1600
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
                                                                                            Test PYTHON
                                                                                            peralesmagana
                                                                                            Linux - Unidad 08 Examen (Español)
                                                                                            Manuel Lustres
                                                                                            Editor Dibujo Paint
                                                                                            gladiscj
                                                                                            Test de Programacion Básica
                                                                                            Carlos Santillan
                                                                                            Prueba de evaluación de conocimientos SQL
                                                                                            Novaquality
                                                                                            TEST DE CONOCIMIENTO POWER BI
                                                                                            Vivos Dardh
                                                                                            Fases de desarrollo de un algoritmo
                                                                                            Lisaury Cuevas
                                                                                            Herramientas de Software para Comercio y Finanzas
                                                                                            mishelleisabel