POO

Description

MAPA MENTA 2 POO
K3V!N !!!
Mind Map by K3V!N !!!, updated more than 1 year ago
K3V!N !!!
Created by K3V!N !!! about 8 years ago
9
0

Resource summary

POO
  1. Métodos
    1. Constructor
      1. Son métodos de PHP muy usados cuando desarrollamos con la POO
        1. Al instanciar la clase el método se ejecuta al comienzo de manera automática
        2. Destructor
          1. Se ejecuta de manera automática pero al final de la clase
        3. Modificadores de Acceso
          1. Simples propiedades que podemos añadirles a los métodos y atributos de nuestra clase.
            1. Nos ayudan con los accesos y la extracción de métodos o atributos.
              1. Tipos
                1. Public: Se puede realizar de todo con el método o atributo
                  1. Private: Solo puede ser llamado desde otro método de la clase.
                    1. Protected: Puede ser accedido por la clase, por todas sus subclases pero no por los objetos que definimos de dichas clases.
                  2. Herencia
                    1. Mecanismo de derivar una nueva clase de otra clase ya existente.
                      1. Una clase derivada hereda la descripción de una clase base
                        1. En PHP, una clase sólo puede derivar de una única clase, es decir PHP no permite herencia múltiples.
                        2. Métodos y Atributos Estáticos
                          1. No puede acceder a los atributos de la clases
                            1. Pertenece a la clase pero no puede acceder a los atributos de una instancia
                              1. Se puede llamar sin tener que crear un objeto de dicha clase
                                1. Es lo mas parecido a una funcion de un lenguaje estructurado. Solo que se lo encapsula dentro de una clase
                                2. Interfaces de Objetos
                                  1. Permiten crear código con el cual señalamos que métodos deben se implementados por una clase
                                    1. Son definidas utilizando la palabra clase interface. Todos los métodos declarados en una interface deben ser públicos
                                      1. Para implementar una interfaz, se utiliza el operador implements
                                        1. Importante: Todos los métodos deben ser implementados dentro de la clase.
                                          1. Tambien se pueden extender al igual que las clases utilizando el operador extends
                                            1. Al implementar una interfaz en una clase deben utilizar las mismas estructuras de métodos que fueron definidos en la interfaz
                                            Show full summary Hide full summary

                                            Similar

                                            HERRAMIENTAS PARA DAR MANTENIMIENTO AL DISCO
                                            Andres Islas Peña
                                            FUNDAMENTOS DE REDES DE COMPUTADORAS
                                            anhita
                                            Test: "La computadora y sus partes"
                                            Dayana Quiros R
                                            Abreviaciones comunes en programación web
                                            Diego Santos
                                            Seguridad en la red
                                            Diego Santos
                                            Excel Básico-Intermedio
                                            Diego Santos
                                            Evolución de la Informática
                                            Diego Santos
                                            Introducción a la Ingeniería de Software
                                            David Pacheco Ji
                                            Conceptos básicos de redes
                                            ARISAI DARIO BARRAGAN LOPEZ
                                            La ingenieria de requerimientos
                                            Sergio Abdiel He
                                            TECNOLOGÍA TAREA
                                            Denisse Alcalá P