Mindmap
Programacion orientada a objetos

Inhalt der Mindmap
Programacion orientada a objetos
Abstracción
- Definición
- Es una super clase donde este puede crear clases hijas estas presentan las características específicas de un objeto aquellas que lo distinguen de los demás tipos de objetos
- Sintaxis
- Tipos de Abstracción
- Abstracción de entidad
- Es un objeto que representa un modelo útil de una entidad que se desea.
- Abstracción de acciones
- Un objeto que representa un conjunto de operaciones y todas ellas desempeñan funciones del mismo tipo.
- Abstracción de coincidencia
- Un objeto que almacena un conjunto de operaciones que no tienen relación entre sí.
- Abstracción de entidad
- Propiedades
- Estáticas
- Dinámicas
- Definición
Herencia
- Definición
- Mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase.
- Tipos de herencia
- Herencia única
- Las subclases heredan las características de solo una superclase.
- Herencia multinivel
- Una clase derivada heredará una clase base y, además, la clase derivada también actuará como la clase base de otra clase.
- Herencia jerárquica
- Una clase puede tener más de una superclase y heredar características de todas las clases principales
- Herencia híbrida
- Es una mezcla de dos o más de los tipos de herencia anteriores.
- Herencia única
- Sintaxis
- Definición
Encapsulamiento
- Definición
- Se encarga de ocultar la información y asegura que no se pueda cambiar el estado de otros objetos cada objeto tiene una interfaz diferente de los otros.
- Niveles de acceso
- Público (Public)
- Todos pueden acceder a los datos o métodos de una clase.
- Protegido (Protected)
- Podemos decir que estás no son de acceso público solamente son accesibles dentro de su clase y por subclases.
- Privado (Private)
- En este nivel se puede declarar miembros accesibles sólo para la propia clase.
- Público (Public)
- Sintaxis
- Definición
Polimorfismo
- Definición
- Es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros
- Tipos de polimorfismo
- Sobrecarga
- El más conocido y se aplica cuando existen funciones con el mismo nombre en clases que son completamente independientes una de la otra.
- Paramétrico
- Existen funciones con el mismo nombre pero se usan diferentes parámetros (nombre o tipo).
- Inclusión
- Es cuando se puede llamar a un método sin tener que conocer su tipo, así no se toma en cuenta los detalles de las clases especializadas, utilizando una interfaz común
- Sobrecarga
- Sintaxis
- Definición
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am Programacion orientada a objetos, erstellt von Matias Suquillo am 15/02/2022.
- Erstellt von
- Matias Suquillo
- Aufrufe
- 2
- Bewertung




