Avanade interview question

conceitos de programação orientada a objetos