LuizB Postado Novembro 24, 2018 Denunciar Compartilhar Postado Novembro 24, 2018 Bom dia, gostaria de saber porque eu deveria usar interfaces ao invés da herança normal. Link para o comentário Compartilhar em outros sites More sharing options...
0 zAryon Postado Novembro 24, 2018 Denunciar Compartilhar Postado Novembro 24, 2018 Você deve utilizar as interfaces porque são mais simples de se manusear. Se você utilizar uma herança e ela for estender em várias classes, isso pode acabar se tornando um problema na hora de aplicar a manutenção. Com a interface é mais simples de realizar. Já que você vai estar mexendo com apenas uma classe e não com várias outras. E também não irá precisar de ficar sobrescevendo classe por classe, caso queira alterar o metódo principal. Basicamente, é fazer um código mais clean e simples de se manusear. Espero ter ajudado! ? 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 JhonM4ster Postado Novembro 24, 2018 Denunciar Compartilhar Postado Novembro 24, 2018 Na verdade deveria usar as duas, a herança o conceito básico é que tem um reaproveitamento de código e a interface é como se fosse um contrato que no sistemas que implementa é obrigatório a implementação daqueles métodos, bem parecido com uma classe abstrata. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Wolf_131 Postado Abril 8, 2019 Denunciar Compartilhar Postado Abril 8, 2019 Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LuizB
Bom dia, gostaria de saber porque eu deveria usar interfaces ao invés da herança normal.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados