STC is a class which can be instantiated only ones and all subsequent objects of the class refer to the first instance. In the STC default constructer is declared as private and for creating instance there'll be one static method.