MindGeek interview question

Which difference between Constructor and Abstract Сlass and why?