Mind map
Caracteristicas de POO
Map content
Caracteristicas de POO
Abstracción
- Vamos a poder definir características generales de un objeto sin realizar su propia instancia.
Recolección
- Eliminación de los objetos que ya no sean necesarios.
Herencia
- Vamos a poder tener diferentes objetos en el cual, el hijo hereda los atributos y métodos del objeto padre. PHP no admite herencia múltiple
Polimorfismo
- Diferentes objetos pueden contener atributos y métodos del mismo nombre pero con diferente función
Ocultación
- Los métodos están protegidos para no ser modificados por aquellos que no tengan derecho.
Modularidad
- Permite dividir una aplicación en partes más pequeñas.
Encapsulamiento
- Solo vamos a acceder a los elementos propios de un objeto desde el propio objeto.
Componentes
- Clase
- Una clase es una plantilla para la creación de objetos de datos según un modelo predefinido.
- Las clases se utilizan para representar entidades o conceptos.
- Una clase es una plantilla para la creación de objetos de datos según un modelo predefinido.
- Objeto
- Los objetos son entidades que tienen un determinado “estado”, “comportamiento (método)” e “identidad”:
- Los métodos (comportamiento) y atributos (estado) están estrechamente relacionados por la propiedad de conjunto.
- Los objetos son entidades que tienen un determinado “estado”, “comportamiento (método)” e “identidad”:
- Atributos
- Describen el estado de un objeto, en donde se agregan características sobre estos. Consta de dos partes las cuales son el identificador y valor.
- Pueden ser de tipo publico o privado.
- Describen el estado de un objeto, en donde se agregan características sobre estos. Consta de dos partes las cuales son el identificador y valor.
- Acesso a los atributos
- Público (+): El atributo puede ser accedido por cualquier otro código.
- Privado (-): El atributo solamente puede ser accedido dentro de la clase a la que pertenece.
- Protegido (#): El atributo puede ser accedido desde la clase donde está declarado o cualquier otra clase que se derive de esta (herencia).
- Interno (~): El atributo puede ser accedido por cualquier código que se encuentre dentro del mismo componente de software.
- Métodos
- Son procedimientos y funciones que se invocan para actuar sobre los objetos permitiendo especificar cómo se ejecuta un mensaje,
- Clase
Information
- Description
- Mind Map on Caracteristicas de POO, created by Deyvid Prada on 22/03/2021.
- Created by
- Deyvid Prada
- Views
- 0
- Rating