Buscar

Assinale a alternativa correta. Ao se projetar uma classe, devemos optar pelo modificador de acesso private e progressivamente liberar acesso conf...

Assinale a alternativa correta.

Ao se projetar uma classe, devemos optar pelo modificador de acesso private e progressivamente liberar acesso conforme necessário.
a. Por polimorfismo podemos tratar um objeto de uma classe pai como sendo de uma classe filha.
b. Ao se projetar uma classe, devemos optar pelo modificador de acesso padrão e apenas modificá-lo caso seja necessário.
c. Ao se projetar uma classe, devemos optar pelo modificador de acesso private e progressivamente liberar acesso conforme necessário.
d. Ao se projetar uma classe, devemos optar pelo modificador de acesso public e progressivamente bloquear acesso, conforme necessário.
e. O método main() é de escopo de objeto.

Essa pergunta também está no material:

Assinale a alternativa correta. Por polimorfismo podemos tratar um objeto de uma classe pai como sendo de uma classe filha.
1 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra c: "Ao se projetar uma classe, devemos optar pelo modificador de acesso private e progressivamente liberar acesso conforme necessário." O modificador de acesso private é o mais restritivo e garante que os atributos e métodos da classe só possam ser acessados por ela mesma. A partir disso, é possível liberar o acesso conforme necessário, utilizando os modificadores de acesso protected e public. As demais alternativas apresentam informações incorretas. O polimorfismo permite tratar um objeto de uma classe filha como sendo de uma classe pai, e não o contrário (alternativa a). O modificador de acesso padrão não é recomendado para projetar classes (alternativa b). O modificador de acesso public não deve ser utilizado indiscriminadamente, pois pode comprometer a segurança e a integridade do código (alternativa d). Por fim, o método main() é estático e pertence à classe, e não ao objeto (alternativa e).

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais