Respostas
Analisando as afirmações: A) Na Orientação a Objetos, os atributos de uma classe sempre devem ser declarados como private. - Correto. B) Ao declarar um atributo ou método com visibilidade protected em uma classe, apenas a classe que o declarou pode acessá-lo. - Incorreto. As subclasses também podem acessar atributos e métodos com visibilidade protected. C) Um atributo privado só pode ser visível pelos objetos de sua classe e pode ser acessado por outras classes por meio de seus métodos públicos. - Correto. D) Na Orientação a Objetos, todos os métodos devem ser declarados como public. - Incorreto. Nem todos os métodos precisam ser public. E) As visibilidades public e package possuem a mesma função, sendo a package um recurso usado apenas pelos métodos. - Incorreto. A visibilidade package é um nível de acesso que permite que os membros sejam acessados apenas por classes no mesmo pacote. Portanto, as afirmativas corretas são A e C.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta