¿Qué es un Objeto?
Los objetos son clave para comprender la tecnología orientada a objetos. Mire a su alrededor en este momento y encontrará muchos ejemplos de objetos del mundo real: su perro, su escritorio, su televisor, su bicicleta. Los objetos del mundo real comparten dos características: todos tienen estado y comportamiento. Los perros tienen estado (nombre, color, raza) y comportamiento (ladrar , mover la cola). Las bicicletas también tienen estado (marcha actual, cadencia del pedal actual, velocidad actual) y comportamiento (cambio de marcha, cambio de la cadencia del pedal, aplicación de frenos). Identificar el estado y el comportamiento de los objetos del mundo real es una manera de comenzar a pensar en términos de programación orientada a objetos. Tómese un minuto ahora mismo para observar los objetos del mundo real que se encuentran en su área inmediata. Para cada objeto que vea, hágase dos preguntas: "¿En qué estados posibles puede estar este objeto?" y "¿Qué po...