Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Classes abstratas vs default methods

Boa tarde. Ainda com a chegada dos default methods no Java 8, seria uma boa prática continuar a utilizar as classes abstratas? Sou desenvolvedor Android e percebo que a utilização de Activities abstratas gerariam a necessidade da chamada de mais uma Activity para manter a estrutura do projeto. Nestes casos, o melhor seria continuar a utilizar as Activites abstratas ou migrar tudo para interfaces com default methods seria uma escolha mais cabível? No aguardo, obrigado!

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Os default methods devem ser usados para compatibilidade com versões anteriores. Sempre que você deseja adicionar funcionalidades adicionais a uma interface existente, é possível usar default methods sem quebrar nenhuma classe de implementação existente. A ideia não é projetar sua solução com default methods em mente.