Одним из способов является создание синглтона, как в этом ответе .
Как правило, вы создаете переменную класса и сопровождающий метод класса, чтобы некоторый объект стал глобально доступным. См. Вышеупомянутый синглтон в качестве примера. Такая переменная затем доступна из других источников:
global := MyClass myGlobalVar
Чтобы стать также глобально изменяемым, создайте метод класса мутатора и назовите его следующим образом:
MyClass myGlobalVar: true
Есть и другие способы, но этот с переменными класса переносим на диалекты Smalltalk, поэтому в долгосрочной перспективе это наиболее безопасный способ.