La POO frente a la Programación Tradicional

Programación tradicional

  • Se desarrolla a partir de procedimientos y datos.
  • Los datos se estructuran con el fin de que puedan ser procesados por un conjunto de procedimientos diferentes.
  • Ambos, estructuras de datos y procedimientos, están sujetos a cambios.

Programación O.O.

  • Un programa es una colección de una sola entidad básica: el objeto.
  • Este combina los datos con los procedimientos que actúan sobre ellos.
  • Durante la ejecución, los objetos se envían mensajes entre si, para ejecutar las acciones requeridas.
  • La organización jerárquica de los objetos en clases, permite que datos y métodos sean heredados.