Это потому, что varA
, который вы определили в StaticClass.staticMethod()
, находится в пространстве имен метода, а не в пространстве имен класса, если вы хотите получить доступ к классу varA
, вы должны сделать что-то вроде:
StaticClass.varA = 'bye'
Кстати, вам не нужно создавать статический метод для этого.