Overloaded constructor with keyword this