Definiciones Esenciales de POO, Estructuras de Datos y Hashing para Programadores
Conceptos Fundamentales de Programación Orientada a Objetos (POO)
Objeto
Un objeto es una entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los cuales consecuentemente reaccionan a eventos. Se corresponde con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa). Es una instancia de una clase.
Método
Un método es una subrutina asociada exclusivamente a una clase o a un objeto. Se define como un conjunto de acciones que un objeto puede realizar para conseguir un propósito. Los métodos representan la parte viva e interesante de un objeto y se emplean habitualmente para modificar las propiedades del objeto. Al modificar cualquiera de las propiedades...