CGI interview question

what is different type of constructor