Está en la página 1de 1

¿Qué Es?

Características
La Programación Orientada a Objetos (POO,
Polimorfismo
Programación Orientada Objetos  en español; OOP, según sus siglas en inglés)
En programación orientada a objetos, es un paradigma de programación que viene
el  se refiere a la propiedad por la que es a innovar la forma de obtener resultados. Los
posible enviar mensajes sintácticamente objetos se utilizan como metáfora para
iguales a objetos de tipos distintos. El emular las entidades reales del negocio a
único requisito que deben cumplir los modelar.
objetos que se utilizan de manera
polimórfica es saber responder al Conceptos fundamentales
mensaje que se les envía. Clase 
Acoplamiento
Una clase es una especie de "plantilla" en la
El acoplamiento en programación que se definen los atributos y métodos
(denominado coupling en Inglés) es un predeterminados de un tipo de objeto. Esta
concepto que mide la dependencia plantilla se crea para poder crear objetos
entre dos módulos distintos de Cohesión fácilmente.
software,  Objeto
En la programación de la computadora, la
Encapsulamiento En el paradigma de programación orientada a
cohesión se refiere al grado en que los
En programación modular, y más elementos de un módulo permanecen juntos. objetos un objeto es un ente orientado a
específicamente en programación Por lo tanto, la cohesión mide la fuerza de la objetos (programa de computadoras) que
orientada a objetos, se relación entre las piezas de funcionalidad dentro consta de un estado y de un comportamiento,
denomina encapsulamiento al ocultamiento de un módulo dado que a su vez constan respectivamente de datos
del estado, es decir, de los datos miembro Abstracción almacenados y de tareas realizables durante el
de un objeto de manera que solo se pueda tiempo de ejecución. 
Una abstracción se enfoca en la visión externa
cambiar mediante las operaciones definidas Método
de un objeto,  separa el comportamiento 
para ese objeto. específico de un objeto, a esta división que Algoritmo asociado a un objeto (o a una clase de
Herencia realiza se le conoce como la barrera de objetos), cuya ejecución se desencadena tras la
En programación orientada a objetos, abstracción recepción de un "mensaje.
la herencia es, después de la agregación o Evento
composición, el mecanismo más utilizado Mensaje
Atributo
para alcanzar algunos de los objetivos más Es un suceso en el sistema (tal como una
preciados en el desarrollo de software como Una comunicación dirigida a un Características que tiene interacción del usuario con la máquina, o un
lo son la reutilización y la extensibilidad. A objeto, que le ordena que ejecute la clase. mensaje enviado por un objeto).
través de ella, los diseñadores pueden crear uno de sus métodos con ciertos
nuevas clases partiendo de una clase o de parámetros asociados al evento que
una jerarquía de clases preexistente lo generó.

También podría gustarte