Я решил, что мое программное обеспечение должно выходить на международный уровень, поэтому я попросил один из классов подсказать пользователю, какую локаль использовать.К 7 другим классам я добавил параметр, чтобы получить эту информацию. Теперь, почему-то это не так.Кажется, это усложняет ситуацию.
Кажется более естественным сделать выбранную локаль «глобальной» переменной, вместо добавления параметра ко всем 7 другим классам для получения этой информации. (Вы согласны?)
Итак, я взглянул на то, что было предложено: определить публичный класс с желаемыми переменными в качестве его статических членов. (например, здесь)
В этом примере, однакозначение, которое будет совместно использоваться всеми классами, не зависит от пользовательского ввода.Я понятия не имею, как поделиться переменной, которая еще не была установлена.Есть ли кто-нибудь, кто хочет сказать мне несколько слов об этом?