Ed
ano passado
Vamos analisar cada uma das afirmações: I- Uma vantagem do encapsulamento é a abstração oferecida em que o funcionamento interno dos objetos da classe não ficam visíveis ao programador que utiliza a classe. Verdadeiro, essa afirmação está correta, pois o encapsulamento realmente oculta a implementação interna da classe, permitindo que o programador interaja com a classe sem precisar conhecer seus detalhes internos. II- Uma vantagem do encapsulamento é a possibilidade de acrescentar funcionalidades à classe, desde que respeitando a interface original, manterá o sistema funcional sem alterações. Verdadeiro, essa afirmação também está correta. O encapsulamento permite que você modifique a implementação interna de uma classe sem afetar o código que depende dela, desde que a interface permaneça a mesma. III- Uma vantagem do encapsulamento é a maior facilidade para manutenção dos códigos. Verdadeiro, essa afirmação é correta. O encapsulamento facilita a manutenção, pois as mudanças na implementação interna não afetam o código externo que utiliza a classe. Dessa forma, todas as afirmações (I, II e III) estão corretas. Portanto, a alternativa correta é: E) I, II e III.
Libere respostas sem pagar
Ajude estudantes
Mais perguntas desse material