El modelo de programación orientada a objeto (OOP, Object Oriented Programming) se trata de una
evolución de la programación estructurada, que se basa en focalizar el desarrollo a través de los
elementos involucrados en un proceso, y no en abordar el problema desde el mismo proceso.
Esto quiere decir que ante un problema como el mantenimiento de datos de los clientes de una
empresa, la programación estructurada aborda en primer lugar los procesos a desarrollar: alta,
modificación, baja, etc. La programación OOP por el contrario, comienza su análisis por el elemento
sobre el que van a actuar los procesos: el objeto Cliente.
Por tal motivo, en lugar de hacer simples llamadas a procedimientos como sucede en la programación
estructurada, empleando técnicas OOP, primeramente creamos el objeto con el que vamos a trabajar, y
a través del mismo canalizamos todas las llamadas a sus procesos, manipulando también su
información si es necesario.
En posteriores temas examinaremos con profundidad las principales características de la programación
orientada a objeto, ya que se trata de un gran avance logrado en las técnicas de programación
No hay comentarios:
Publicar un comentario