package com.javarush.task.task04.task0401;

/*
Мне не подходит этот возраст…
*/

public class Solution {
    public static void main(String[] args) {
        Person person = new Person();  // создали объект с именем person, типа Person
        System.out.println("Age is: " + person.age); //обращаемся к строке №16 и берем значение int класса, т.е: Age is: 20;
        person.adjustAge(person.age); //вызываем метод adjustAge и вносим в него person.age(строку №16), т.е строка №19 это обращение к age (строка №16, чтобы ей присвоить новое значение)= age(только что объявленная age из №18, она равна нулю) + 20 = 20;  Дальше в методе вывожу Age in adjustAge() is : 20;
        System.out.println("Adjusted age is: " + person.age); //вывожу на экран Adjusted age is : 0( обращение к строке 16, т.к МЕТОД adjustAge УЖЕ ОТРАБОТАЛ И ОБРАЩЕНИЕ БУДЕТ К ПЕРЕМЕННОЙ КЛАССА, а она в свою очередь была this.age=age(0)+20;
    }

    public static class Person {
        public int age = 20;

        public void adjustAge(int age) {
            this.age = age + 20;   //№16 = №18(0)+20;
            System.out.println("Age in adjustAge() is: " + age); //age из №18 = 0 ;
        }
    }
}
Тк задача решена, код скрином вот здесь: https://ibb.co/x8Tj4k0