Constructor and Inheritance in C#

Today I’m working on a school project of Software Design which need to use OOP, so I decide to write a small article about Constructor and Inheritance in C#

When initializing new object of a subclass, constructor of the parent class will be called first, after that constructor of the subclass will be called.