Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Interfaces e Classes

Olá. To um pouco confusa na relação de Interfaces e Classes...

Sei que Interface representa os dados, ou seja, elas definem o que estará dentro de um objeto. Mas eu não poderia definir isto direto no constructor da classe? Ou isso não é uma boa prática?

1 resposta
solução

Boa tarde, Graziela! Como vai?

O maior ganho das interfaces, além desse citado por vc, é a possibilidade de lançar mão de um recurso muito famoso chamado polimorfismo! Com ele, conseguimos referenciar objetos de diferentes tipos desde que todos eles implementem a mesma interface!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, minha aluna!