У меня есть следующая переменная в классе с именем Example:
private static int number;
Если бы я хотел назначить переменную число с использованием внешнего класса, что бы я сделал?
1) Сделайте метод setter в примере static, чтобы я мог получить доступ к нему следующим образом:
Example.setNumber(3);
2) или Сделать метод setter нестационарным, поэтому я создаю объект примера для установки числа
Example e = new Example()
e.setNumber(3);
Каковы различия между ними и какой из них лучше?