Quiz 03 - Introdução
1. O conceito de esconder dados internos de uma classe chama-se:
Herança.
Polimorfismo.
Encapsulamento.
Compilação.
2. Qual modificador de acesso restringe o uso apenas à própria classe?
public
protected
private
static
3. Getters são métodos utilizados para:
Deletar dados.
Ler/Obter o valor de um atributo privado.
Modificar um valor.
Criar a classe.
4. Setters são métodos utilizados para:
Configurar/Modificar o valor de um atributo privado de forma segura.
Apenas imprimir o valor.
Somar dois números.
Fechar o programa.
5. O construtor de uma classe é executado:
Quando o programa fecha.
A cada 10 minutos.
No momento da instanciação (`new`).
Apenas se houver um erro.
6. Qual o nome correto para o construtor da classe `Cliente`?
public void criar()
public Cliente()
private static init()
public construct()
7. A palavra-chave `this` refere-se a:
Outra classe do sistema.
Ao objeto atual (a própria instância).
Ao banco de dados.
Ao sistema operacional.
8. Uma vantagem do encapsulamento é:
Deixar o código mais lento.
Facilitar a manutenção e validação de dados.
Aumentar o tamanho do arquivo .exe.
Não usar memória RAM.
9. Se uma classe não define nenhum construtor explicitamente:
O código não compila.
O Java fornece um construtor padrão vazio.
O objeto nunca pode ser criado.
O computador reinicia.
10. A prática de fornecer construtores diferentes na mesma classe chama-se:
Sobrecarga de construtores.
Sobre-escrita.
Repetição desnecessária.
Herança múltipla.