Logo Passei Direto
Buscar

Programação

Anhanguera
Considere o código a seguir, usado na etapa de modelagem de um sistema de cadastro: public class Usuario { String nome; int nivel; public Usuario() { this.nome = "Convidado"; this.nivel = 1; } public Usuario(String nome) { this.nome = nome; this.nivel = 1; } public Usuario(String nome, int nivel) { this.nome = nome; this.nivel = nivel; } } A presença desses três construtores permite que o objeto Usuario seja criado de formas diferentes, adaptando-se ao contexto em que será utilizado. Esse mecanismo, que consiste em disponibilizar múltiplas versões do mesmo método (com assinaturas distintas), é denominado __________ e está associado ao aumento da flexibilidade durante a instanciação de objetos. Qual termo completa adequadamente a lacuna? Selecione uma alternativa: a) Polimorfismo dinâmico b) Sobrecarga de construtores c) Encapsulamento estrutural d) Reutilização de métodos e) Herança direta
User badge image
Jackson Godooy

ontem

Respostas

Ainda não temos respostas

Você sabe responder essa pergunta?

Crie uma conta e ajude outras pessoas compartilhando seu conhecimento!

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina