IBM Interview Question

What is constructor?