isso nao ta certo, vc nao consegue retornar algo que não foi criado. No caso esse saldo-divida;
Só não achei o getter e setter aí
Jonathan_Medeiros
Isso aqui não faz sentido, os parâmetros recebidos tem seus valores sobrescritos pelos atributos da classe, logo os parâmetros não servem para nada neste contexto aqui!
Os atributos utilizados no return do método também não estão declarados em nenhum lugar!
Aqui legal, porém não existe o atributo saldo na classe também!
J
joao_teixeira2002
errei aí msm, no programa ta assim
publicdoubleobterSaldo(){
returncredito-divida;
}
Jonathan_Medeiros
Aqui beleza, agora já faz sentido!
Subtraindo a dívida do crédito você obtém o saldo.
rodriguesabner
caraca, que vacilo, achei q era o nome da variavel kkkkkkk
J
joao_teixeira2002
ent parâmetros são valores q n podem estar na classe, e sim vir de fora dela?
Jonathan_Medeiros
Parâmetros são valores que você recebe de fora da classe para movimentar alguma coisa!
Exemplo:
publicclassCor{privateStringdescricao;publicCor(Stringdescricao){this.descricao=descricao;//Atributo descricao da classe recebe o valor que veio pelo parâmetro descricao no momento em que criamos a instância da classe Cor}publicvoidalteraDescricao(StringnovaDescricao){this.descricao=novaDescricao;//Alteramos o valor do atributo descricao da classe}}Corcor=newCor("Vermelho");//Neste momento estamos construindo uma instância da classe Cor e atribuindo a cor Vermelho como descriçãocor.alteraDescricao("Verde");//Neste momento alteramos a descrição da cor de Vermelho para Verde
Da mesma forma podemos receber parâmetros que não alteram atributos da classe!
Exemplo:
publicclassCalculadora{publicintsomaDoisInteiros(intnum1,intnum2){returnnum1+num2;//Recebemos os parâmetros, calculamos e devolvemos o valor calculado}}Calculadoracalc=newCalculadora();calc.somaDoisInteiros(2,2);//Vai retornar o valor 4
J
joao_teixeira2002
Vlw mano, ajudou mt, se n fosse vc estaria preso no problema até agr <3