PROGRAMACIÓN ORIENTADA 
A OBJETOS (POO) - Mapa Mental

PROGRAMACIÓN ORIENTADA
A OBJETOS (POO)

Se define como:

Es la forma de solucionar un problema mediante un objeto

constituido por

Clases

definido como

Es la plantilla donde se describe los componentes del objeto

los componentes son:

Atributos

son

Características visibles de un objeto

Métodos

son

Funciones que se desencadenan durante el transcurso del programa

Eventos

son

Acciones mediante las cuales el objeto reconoce que se está interactuando

Objetos

definido como

Es un ente abstracto, compuesto por características descritas en la clase a la que pertenece

emplea conceptos como:

Herencia

es

Mecanismo para compartir automáticamente características entre clases y objetos

Encapsulamiento

es

Propiedad que permite restringir información de la clase

sus restricciones son

Público

es

Acceso libre a todos los datos compuestos en ese nivel

Privado

es

Acceso a los datos compuestos de una clase únicamente por la propia clase

Protegido

es

Acceso a los datos compuestos de una clase únicamente por la propia clase y sus subclases

Polimorfismo

es

Consiste en la relajación del sistema permitiendo que una clase acepte direcciones de objetos de clases derivadas

Abstracción

es

Consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan.

Klik her, for at centrere dit kort.