Здесь нельзя публиковать ответ, поэтому опишу вопрос своими словами: У нас описана переменная age первой строкой в классе Person и она равна 20. Затем у нас описывается метод: и тут становится не понятно что к чему: 1. Параметр метода: int age (эта переменная совсем новая и никак не относится к предыдущим age, на сколько я понял); 2. Ключевое уравнение: age = age + 20. Вопрос: если мы обозначим первую age как переменную класса, то получится 20 = age + 20. Не понятно почему это правильно? Ведь если мы обозначим переменной класса вторую age, то получится (в моем понимании) логичное решение: age = 20 + 20.