Constructor Purpose and Types - Constructors and Object Lifecycle | OneNoughtOne