Работа с переменными в динамических методах
Поиск значения переменной происходит в:
· | в списке локальных переменных; |
· | в текущем объекте и его классе; |
· | в родительских объектах и их классах. |
Запись значения переменной производится в уже имеющуюся переменную (см. область поиска выше), если таковая имеется. В противном случае создается новая переменная (поле) в текущем объекте.
Примечание: старайтесь всячески избегать использования полей класса не из методов класса, кроме простейших случаев! По-возможности, общайтесь с объектом только через его методы.