If a class has a private constructor then it can\'t be instantiated. So, if I don\'t want my class to be instantiated and still use it, then I can make it static.
Wh
If the class ONLY has private constructors, it cannot be instantiated from outside.
You can also have private constructors and public constructors with different signatures.