Accenture Interview Question

In OOP concepts, what is a constructor?