Pergunta de entrevista da empresa RBC

OOP, Polymorphism, Generics and Modifier types.