Ed
há 12 meses
Vamos analisar cada afirmativa: I. Pacotes são usados para agrupar classes relacionadas, facilitando a organização e a estruturação do código. Verdadeiro, essa afirmativa está correta. II. A visibilidade privada (private) permite o acesso aos membros por subclasses e classes no mesmo pacote, enquanto restringe o acesso fora da classe e de pacotes externos. Falso, a visibilidade privada restringe o acesso apenas à própria classe, não permitindo acesso nem por subclasses nem por classes do mesmo pacote. III. A visibilidade protegida (protected) permite o acesso aos membros apenas dentro da própria classe, impedindo acesso por outras classes, até mesmo as subclasses, garantindo o encapsulamento e a ocultação de detalhes de implementação. Falso, a visibilidade protegida permite acesso a subclasses e classes no mesmo pacote, não apenas à própria classe. IV. A visibilidade pública (public) permite que os membros de uma classe sejam acessados por qualquer outra classe, sem restrições. Isso facilita a reutilização de código e promove a interoperabilidade entre diferentes partes do sistema, tornando-os disponíveis em todo o código-fonte. Verdadeiro, essa afirmativa está correta. Com base nas análises, as afirmativas corretas são I e IV. Portanto, a alternativa que contém todos os itens verdadeiros é: D) I e IV, apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material