Capgemini Interview Question

OOP questions what is a constructor?