Eu usei o codigo abaixo para os Metodos que criei .....
public class Conta {
double Saldo;
int Agencia;
int NumeroDaConta;
String TitularDaConta;
public void Deposita(double valorDeDeposito) {
if(valorDeDeposito > 0) {
this.Saldo += valorDeDeposito;
System.out.println("Deposito de R$ "+valorDeDeposito+" -> Efetuado com Sucesso!");
System.out.println("Saldo Atual R$ "+this.Saldo);
}else {
System.out.println("Impossivel depositar o valor de R$ "+ valorDeDeposito+" -> Deposito Negado!");
}
}
public void Sacar(double valorDeSaque) {
if(valorDeSaque <= this.Saldo) {
this.Saldo -= valorDeSaque;
System.out.println("Voce sacou R$ "+valorDeSaque+" -> com Sucesso !!!");
System.out.println("Saldo Atual R$ "+this.Saldo);
}else {
System.out.println("Saldo insulficiente para Efeturar o saque no valor R$"+valorDeSaque+" -> Saque Negado!");
}
}
}
Na aula o Paulo passa de uma outra maniera o para declarar o metodo com um retorno ... o meu retorno ficou com mais informação escrita sem nada retornando para ser usado na invocaçao do metodo.... ja na aula o Paulo retornou um double... que pode ou nao ser usado...
alguem sabe me dizer qual a diferença entre declarar um metodo da maniera que eu fiz , e da maneira que foi feita na aula? Se existe algum tipo de problema declarar metodo da menira que declarei ?