Está en la página 1de 1

#2

Diferencias entre POO y Programación Estructurada


La diferencia entre la programación estructurada y la programación
orientada a objetos es que el objetivo de la programación
estructurada es estructurar el programa en una jerarquía de
subprogramas, mientras que el enfoque de la POO es dividir la
tarea de programación en objetos, que adquiere datos y métodos.
#3
Herencia
Es la que permite a un objeto heredar propiedades y
comportamientos de otro objeto. En términos simples, la herencia
es una relación entre dos objetos en la que uno de los objetos es
una versión especializada del otro objeto.
Encapsulamiento
es un mecanismo que consiste en organizar datos y métodos de
una estructura, conciliando el modo en que el objeto se implementa,
es decir, evitando el acceso a datos por cualquier otro medio distinto
a los especificados.
Polimorfismo
Es la capacidad de tener métodos o atributos con el mismo nombre,
pero con comportamientos diferentes en clases distintas esto
permite que los objetos puedan tomar distintas formas y de
responder de forma distinta el mismo mensaje o invocación.

#4
Beneficio de la Programación Orientada a Objetos
la POO ofrece un enfoque eficiente, mantenible y extensible para
desarrollar software. ¡Es como construir un mundo de objetos
interconectados

También podría gustarte