❔ Why do we need to provide values for base class we are inheriting from? - C#