Imagem de fundo

Considere o código em Java a seguir:1 - public class...

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.


A

Um erro de compilação será indicado, pois existem métodos com a mesma assinatura.


B

Os métodos efetuarSaque e efetuarDeposito não podem ter o mesmo parâmetro.


C

A palavra this está sendo usada de forma incorreta.


D

Um erro de compilação será indicado, pois não há um método construtor.


E

Métodos de mesmo nome não podem ter parâmetros diferentes.