

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o código em Java a seguir:
1 - public class ContaCorrenteSobrecarga{
2 - __ int conta;
3 - __ int agencia;
4 - __ double saldo;
5 - __ void efetuarSaque(double valor){
6 - _____ this.saldo = this.saldo - valor;
7 - _ }
8 - __ void efetuarDeposito(double valor){
9 - ____ this.saldo = this.saldo+valor;
10 - __ }
11 - _ void imprimirAtributos(int a){
12 - _____ system.out.println(“Imprime Atributos!”);
13 - _ }
14 - _ void imprimirAtributos(char a){
15 - _____ system.out.println(“Imprime Atributos!”);
16 - _ }
17 - int imprimirAtributos(char a){
18 - _____ system.out.println(“Imprime Atributos!”);
19 - _ }
20 - }
Baseado no código acima, assinale a alternativa correta.
Um erro de compilação será indicado, pois existem métodos com a mesma assinatura.
Os métodos efetuarSaque e efetuarDeposito não podem ter o mesmo parâmetro.
A palavra this está sendo usada de forma incorreta.
Um erro de compilação será indicado, pois não há um método construtor.
Métodos de mesmo nome não podem ter parâmetros diferentes.