Что такое переменная экземпляра? - PullRequest
10 голосов
/ 11 февраля 2011

Я новичок.Я хочу знать, что такое переменная экземпляра.

Ответы [ 2 ]

8 голосов
/ 11 февраля 2011

В объектно-ориентированном программировании с классами переменная экземпляра - это переменная, определенная в классе (т. Е. Переменная-член), для которой у каждого объекта класса есть отдельная копия.Они живут в памяти для жизни класса.

Переменная экземпляра является противоположностью переменной класса, и это особый тип члена экземпляра.Примером переменной экземпляра является «private double length»

Технически говоря, переменные экземпляра - это объекты, хранящиеся в отдельных состояниях в «нестатических полях», то есть полях, объявленных без ключевого слова static.Нестатические поля также известны как переменные экземпляра, потому что их значения уникальны для каждого экземпляра класса (другими словами, для каждого объекта);текущая скорость одного велосипеда не зависит от текущей скорости другого.

Ссылки:

http://en.wikipedia.org/wiki/Instance_variable

3 голосов
/ 11 февраля 2011

Возможно, вы имеете в виду переменную instance. Это переменная, которая связана с экземплярами класса. Для каждого экземпляра создаваемого вами класса эта переменная также создается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...