Question d’entretien chez MindGeek

Which difference between Constructor and Abstract Сlass and why?