|Initialization of class variables|
Constructors are deserved for initialization of instance variables. Class variable should be initialized before initialization of any instance variable.
It is too late - and not natural - to initialize class variables in ordinary constructors
In most cases, we rely on initializers for initialization of class variables.
In some rare situations we need the power of static constructors. An example is shown below.
Read more about initialization of class variables in the text book version of this material.