Top quality and performance are key to unlocking your inner potential. With a pair of Nike Roshe shoes beneath your feet and a Nike jacket to protect you from the elements; your goals will be within reach. No matter what your goals are, Nike knows that training and running are a way of life.
Static Class: A class that only contains static components and no instance components is referred to as a static class. Singleton Class: It is a class which does not allow you to create multiple instances.
A  singleton class is designed only to be instantiated once and then every use afterwards uses the same instance over and over again, rather than creating multiple copies of the same class. Sub-class and override is a technique used to isolate various methods of a class during testing.