Capgemini interview question

OOP questions what is a constructor?