Экземплярные переменные (instance variables) - это переменные, принадлежащие конкретному экземпляру (объекту) класса. Каждому объекту создается своя копия этих переменных.
Пример на Java:
java
Сравнительная таблица:
| Переменная | Принадлежность | Область видимости | Жизненный цикл | Инициализация |
|---|---|---|---|---|
| Экземплярная | Каждому экземпляру объекта | Внутри экземпляра | До тех пор, пока существует экземпляр | При создании экземпляра (конструктор) |
| Статическая (класса) | Самому классу (одна для всех) | Везде в классе (часто public) | До конца выполнения программы | При загрузке класса |
| Локальная | Конкретному методу или блоку кода | Внутри метода/блока, где объявлена | Только во время выполнения метода/блока | Должна быть инициализирована перед использованием |