Process Classes Inheritance and Constructors