Pregunta de entrevista de TechAhead

what is the diffrence between abstract class and interface?