Pontera interview question

what are the differences between an abstract class and an interface