
Por Camila Duarte em 05/01/2025 05:30:00🎓 Equipe Gabarite
Gabarito: a)
No contexto da linguagem UML (Unified Modeling Language), o nível de visibilidade de um atributo que só pode ser acessado por classes declaradas dentro do mesmo pacote da classe a que pertence é denominado "pacote". Isso significa que somente as classes pertencentes ao mesmo pacote terão acesso a esse atributo, não sendo visível para classes de outros pacotes.
Os níveis de visibilidade em UML correspondem aos mesmos conceitos de visibilidade em linguagens de programação orientadas a objetos, como Java, por exemplo. São eles:
- Público (public): Atributos e métodos públicos podem ser acessados por qualquer classe.
- Protegido (protected): Atributos e métodos protegidos podem ser acessados pela própria classe, por classes do mesmo pacote e por subclasses.
- Privado (private): Atributos e métodos privados só podem ser acessados pela própria classe.
Portanto, a resposta correta para a questão é a letra "a) pacote".
No contexto da linguagem UML (Unified Modeling Language), o nível de visibilidade de um atributo que só pode ser acessado por classes declaradas dentro do mesmo pacote da classe a que pertence é denominado "pacote". Isso significa que somente as classes pertencentes ao mesmo pacote terão acesso a esse atributo, não sendo visível para classes de outros pacotes.
Os níveis de visibilidade em UML correspondem aos mesmos conceitos de visibilidade em linguagens de programação orientadas a objetos, como Java, por exemplo. São eles:
- Público (public): Atributos e métodos públicos podem ser acessados por qualquer classe.
- Protegido (protected): Atributos e métodos protegidos podem ser acessados pela própria classe, por classes do mesmo pacote e por subclasses.
- Privado (private): Atributos e métodos privados só podem ser acessados pela própria classe.
Portanto, a resposta correta para a questão é a letra "a) pacote".