Pregunta de entrevista de IBM

Abstract Class vs Interface, Github