POO: ENFOQUE A CONCEPTOS 

Conceptos clave

La Programación Orientada a Objetos (POO) es un enfoque que emplea "objetos" para describir datos y acciones en la creación de programas. En contraste con la programación estructurada, la programación orientada a objetos (POO) estructura el código en entidades que pueden interactuar entre sí, lo que facilita la modularidad y reutilización del código. Una clase actúa como una plantilla que define un tipo de objeto, con atributos (propiedades) y métodos (comportamientos). Un artículo es una ocasión de una categoría, con su propio estado. El empaquetado agrupa información y funciones para proteger los atributos de acceso externo. La herencia permite que una clase se base en otra, lo cual facilita la reutilización del código. El cambio de forma permite a distintas clases usar métodos idénticos, en tanto que la abstracción oculta aspectos complicados y destaca únicamente lo esencial.
La programación orientada a objetos (POO) presenta beneficios como la modularidad, la reutilización, la sencillez en el mantenimiento y la capacidad de modelar sistemas del mundo real. Es un aspecto clave en el desarrollo de software actual, que ayuda a los programadores a elaborar aplicaciones más ordenadas y efectivas. 

EJEMPLOS 

Actualmente, se emplean numerosos lenguajes de programación con POO; no obstante, algunos se ajustan de manera más efectiva que otros. Por ejemplo, los lenguajes de programación vistos como lenguajes de Programación para Objetos de Proceso (POO) puros manejan todo como objetos.

Otros lenguajes de programación se han diseñado principalmente para la Programación Orientada a Objetos, aunque incluyen algunas instrucciones procedimentales. Dentro de los lenguajes de programación principalmente diseñados para la Programación Orientada a Objetos se incluyen:

Java...

PHP Python

C++ -


¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar