Ed
há 2 anos
Vamos analisar cada afirmação: I. Os modificadores de acesso são padrões de visibilidade de acessos às classes, atributos e métodos. Verdadeiro, essa afirmação está correta, pois os modificadores de acesso realmente definem a visibilidade e o acesso a classes, atributos e métodos. II. O bom uso dos modificadores de acesso será importante para definir uma implementação coerente com as especificações de projeto, determinando como serão os acessos às classes, métodos e/ou variáveis. Verdadeiro, essa afirmação também está correta, pois o uso adequado dos modificadores de acesso é fundamental para a encapsulação e a integridade do código. III. Os modificadores de acesso serão definidos sempre em palavras minúsculas, tais como public, private, protected, default, static, final, native, synchronized, volatile. Falso, essa afirmação é incorreta porque, embora "public", "private" e "protected" sejam modificadores de acesso, "static", "final", "native", "synchronized" e "volatile" não são modificadores de acesso, mas sim modificadores de comportamento. Com base nas análises, as afirmações I e II estão corretas, enquanto a III está incorreta. Portanto, a alternativa correta é: d) Somente as afirmações I e II estão corretas.
Cadastre-se ou realize login
Mais perguntas desse material