How do I create a private constructor which should be called only by the static function of the class and not from else where? Continue reading...