Don't want to put ya down or anything, but what you're explaining is either poorly worded or blatantly wrong. It goes against basic OOP concepts.
Static abusing isn't something you should be encouraging, or creating new classes to keep your variables tidy, the correct way I suppose of saying this would be if you consider each class its own object (which it is), then each object should only contain its required variables.
And yeah, i'm a little late on the reply