

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.
Examine o trecho de código Java abaixo, que implementa a classe Conta.
public class Conta
{
private String nome; private double saldo;
public Conta(String nome, double saldo)
{
this.nome = nome;
if (saldo> 0.0)
this.saldo = saldo;
}
public void deposito(double valorDeposito)
{
if (valorDeposito > 0.0)
saldo += valorDeposito;
}
public double getSaldo()
{
return saldo;
}
public void setNome(String nome)
{
this.nome = nome;
}
public String getNome()
{
return nome;
}
}
Considerando os conceitos de programação orientada a objetos, é INCORRETO afirmar que:
cada instância da classe Conta contém suas próprias cópias tanto de nome como de saldo.
o método deposito critica o valor a ser depositado e, caso ele seja válido, o incrementa ao saldo.
o método deposito não retorna nada. A variável saldo é local a este método, por isso foi dispensado o uso da palavra-chave this.
o método getSaldo permite que os clientes da classe obtenham o valor do saldo de um objeto Conta e especifica o tipo de retorno double e uma lista vazia de parâmetros.
a classe Conta possui um construtor e quatro métodos que manipulam seus atributos.