Fundamentos y Conceptos Clave de la Programación Orientada a Objetos
Programación Orientada a Objetos
La Programación Orientada a Objetos (POO) es un paradigma de programación que utiliza objetos, ligados mediante mensajes, para la solución de problemas.
Definición de Objetos
Objetos: Un objeto contiene métodos que definen su comportamiento y atributos manipulados por esas operaciones que definen su estado. Un objeto puede ser definido de distintas formas:
- Encapsulación genérica de datos y de los procedimientos para manipularlos.
- Atributos particulares (las propiedades) y los métodos (formas de operar sobre ellos).
Clases y Mensajes
Clases: Una clase es un tipo de objeto definido por el usuario; es una agrupación de datos (variables o campos) y de funciones (métodos) que operan sobre esos datos.
Mensajes:
...