Os modificadores de acesso em Java, vão restringir o acesso ao membro da classe ou à própria classe. Dada uma classe chamada "Animal", onde exista um atributo do tipo double chamado "tamanho" definido com o modificador de acesso "protected" e ausente de métodos assessores, assinale a alternativa que expressa corretamente a forma de acesso a esse atributo por outras classes.
Alternativas
Alternativa 1:
O atributo não será acessível.

Alternativa 2:
O atributo será acessível somente dentro da própria classe.

Alternativa 3:
O atributo será acessível por qualquer classe do projeto mesmo que não esteja no mesmo pacote que a classe Animal.

Alternativa 4:
O atributo somente será acessível por classes que estejam no mesmo pacote que a classe Animal ou por classes que tenham herdado as características dessa classe.

Alternativa 5:
O atributo somente será acessível por classes que estejam no mesmo pacote que a classe Animal e não será acessível às classes que tenham herdado as características dessa.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
QUESTÃO 5 Conforme Huzita e Freitas (2019), o gerenciamento de configuração de software é uma atividade que permite: identificar os artefatos que precisam ser alterados, as relações e o controle de versão destes artefatos; controlar as mudanças; auditar ;e relatar todas as alterações feitas no software. ​​Tópicos Especiais. Elisa Hatsue Moriya Huzita; Janaína Aparecida de Freitas. Maringá-Pr.: UniCesumar, 2019. Considerando as atividades do gerenciamento de configurações, associe as duas colunas, relacionando a atividade com o seu respectivo conceito. ​ 1. Gerenciamento de Mudanças 2. Gerenciamento de Versões 3. Construção do Sistema 4. Gerenciamento de Releases ​( ) Mantem o acompanhamento das diferentes versões de componentes do sistema e assegura que as mudanças nos componentes não interfiram uma nas outras, mesmo que feitas por diferentes desenvolvedores. ( ) Mantêm o acompanhamento das solicitações dos desenvolvedores e clientes por mudanças no software, define os custos e impacto de fazê-las. Decidi quando e se essas podem ser implementadas. ( ) Pretende a preparação do software para o release externo, mantendo o acompanhamento das versões de sistema que vão sendo liberadas para uso do cliente. ​( ) Permite a montagem de componentes de dados, bibliotecas e programas para, na sequência, compilá-los e ligá-los e assim criar um sistema executável. Assinale a alternativa que apresenta a sequência correta de associações. Alternativas Alternativa 1: 2, 1, 4, 3. Alternativa 2: 1, 4, 2, 3. Alternativa 3: 1, 3, 2, 4. Alternativa 4: 4, 2, 3, 1. Alternativa 5: 3, 1, 2, 4.
Responda

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.