Pergunta de entrevista da empresa MiTek

Difference between interface and abstract class