Например, от сюда обращаемся:
public class Main {
public static void main(String[] args) {
System.out.println(object1.a); // ошибка
}
}
}
А класс, в котором объявлена переменная object1, находиться в том же пакете:
public class Solution {
int a = 555;
public static void main(String[] args) {
Solution object1 = new Solution();
}
}
Знаю что метод main класса Main не видит переменную object1. Но как умудриться передать её из Solution в Main, запустив программу в Main?