Mind map
POO

Map content
POO
Clase
- Tipo de dato definido por el usuario
- Consta de miembros de datos y funciones miembro, a los que se puede acceder y utilizar creando una instancia de dicha clase.
- Representa el conjunto de propiedades o métodos comunes a todos los objetos de un mismo tipo.
- Consta de miembros de datos y funciones miembro, a los que se puede acceder y utilizar creando una instancia de dicha clase.
- Tipo de dato definido por el usuario
Objeto
- Una instancia de una clase
- Tiene identidad, estado y comportamiento. Cada objeto contiene datos y código para manipularlos.
- Pueden interactuar sin necesidad de conocer los detalles de los datos o el código de los demás; basta con conocer el tipo de mensaje aceptado y el tipo de respuesta que devuelven.
- Tiene identidad, estado y comportamiento. Cada objeto contiene datos y código para manipularlos.
- Una instancia de una clase
Abstracción de datos
- Proporcionar únicamente la información esencial sobre los datos al mundo exterior, ocultando los detalles internos o la implementación
Encapsulamiento
- Empaquetado de datos bajo una sola unidad
- Las variables o datos de una clase se ocultan de cualquier otra clase y solo se puede acceder a ellos a través de las funciones miembro de su clase en las que se declaran.
- Dado que en la encapsulación los datos de una clase se ocultan de otras clases, también se conoce como ocultación de datos .
- Las variables o datos de una clase se ocultan de cualquier otra clase y solo se puede acceder a ellos a través de las funciones miembro de su clase en las que se declaran.
- Empaquetado de datos bajo una sola unidad
Herencia
- La capacidad de una clase para heredar propiedades y características de otra clase se denomina herencia.
- Al escribir una clase, heredamos propiedades de otras clases.
- La herencia permite al usuario reutilizar el código siempre que sea posible y reducir su redundancia.
- Al escribir una clase, heredamos propiedades de otras clases.
- La capacidad de una clase para heredar propiedades y características de otra clase se denomina herencia.
Polimorfismo
- La capacidad de un mensaje para manifestarse de más de una forma.
- Un hombre puede ser padre, esposo y empleado a la vez. Así, la misma persona presenta comportamientos distintos en diferentes situaciones
- La capacidad de un mensaje para manifestarse de más de una forma.
Enlace dinámico
- El código asociado a una llamada a procedimiento determinada no se conoce hasta el momento de la llamada en tiempo de ejecución
Paso de mensajes
- Es una forma de comunicación utilizada tanto en la programación orientada a objetos como en la programación paralela.
- Los objetos se comunican entre sí enviándose y recibiendo información. Un mensaje para un objeto es una solicitud de ejecución de un procedimiento
- El paso de mensajes implica especificar el nombre del objeto, el nombre de la función y la información que se va a enviar.
- Los objetos se comunican entre sí enviándose y recibiendo información. Un mensaje para un objeto es una solicitud de ejecución de un procedimiento
- Es una forma de comunicación utilizada tanto en la programación orientada a objetos como en la programación paralela.
Referencia APA
- GeeksforGeeks. (2020, September 5). Introduction of Object Oriented Programming. GeeksforGeeks.
Images and files in the map
Information
- Description
- Mind Map on POO, created by Monserrat Ascencio Velázquez on 23/03/2026.
- Created by
- Monserrat Ascencio Velázquez
- Views
- 0
- Rating

