Programación orientada a objetos
La idea central consiste en implementar una aplicación que esté organizada de la misma manera que el problema que se trata de modelar; basado en la permanente delegación de responsabilidades. Se debe pensar en base a objetos y sus interrelaciones.Ahora la Estructura de Datos es el centro sobre el cual ?pivotean? las acciones.
Objetos
Cualquier cosa, real o abstracta, que posea un estado interno y un conjunto de operaciones.
Entendiendo como:
- Estado interno el valor de los atributos del objeto en un cierto instante.
- Operaciones: conjunto de funciones que actúan y modifican esos atributos.
Así un objeto queda definido tanto en base a sus atributos y los valores de estos, como a las operaciones que manipulan los atributos....