Isn\'t a class with all static members/methods a kind of singleton design pattern? Is there any disadvantage in particular of having such classes? A detailed explanation wo
For a singleton all constructors have to be private, so that you can access only through a function. But you're pretty close to it.