Most of us are familiar with the concept of constructors. They allow us to create different instances of our classes . We can specify which parameters the class should depend on when it is being instantiated and hide inner initialization logic.29 Mar 2021