Descripción: Una variable de instancia es un concepto fundamental en la programación orientada a objetos (POO) que se refiere a una variable definida dentro de una clase y que es única para cada instancia de esa clase. Esto significa que cada objeto creado a partir de la clase tiene su propia copia de la variable, lo que permite que cada objeto mantenga su propio estado y comportamiento. Las variables de instancia se utilizan para almacenar datos que son específicos de cada objeto, lo que permite a los programadores modelar entidades del mundo real de manera más efectiva. Por ejemplo, en una clase ‘Coche’, las variables de instancia podrían incluir ‘color’, ‘marca’ y ‘modelo’, donde cada coche creado a partir de esta clase puede tener valores diferentes para estas variables. Las variables de instancia se acceden generalmente a través de métodos de la clase, lo que asegura que el acceso y la modificación de sus valores se realicen de manera controlada y encapsulada, promoviendo así la integridad de los datos y la modularidad del código.