Buscar

No contexto de abstração e implementação de uma classe em C#, considere o seguinte código: class ContaBancaria { double valor = 0; public...

No contexto de abstração e implementação de uma classe em C#, considere o seguinte código:

class ContaBancaria {
double valor = 0;

public void depositar(double deposito) {
if(deposito > 0) {
valor = valor + deposito;

public void sacar(double saque) {
valor = valor saque;
}

public double saldo(){
return valor;
}
)

É correto afirmar que:


a. A classe conta bancária possui um atributo privado do tipo double, mas contém um erro, pois não pode ter valor.
b. O método depositar soma o valor de depósito na conta, mesmo se o valor for negativo.
c. O método sacar subtrai o valor de saque na conta, mas não deixa sacar se o valor ficar negativo.
d. Existe um erro neste código.
e. A classe ContaBancaria possui um único atributo chamado valor do tipo double e que tem como valor inicial zero, e 3 métodos públicos.

Essa pergunta também está no material:

04
1 pág.

Programação Orientada A Objetos SENAC EADSENAC EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra e. A classe ContaBancaria possui um único atributo chamado valor do tipo double e que tem como valor inicial zero, e 3 métodos públicos.

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