Ajuda programa de movimentação bancaria básico

9 respostas
Hygor_Kovags
class SacaEDeposita{
int numero;
String nome;
double saldo;
double limite;
public static void main (String[] args){
Conta minhaConta; // Até Aqui tudo bem
new Conta(); // Aqui tambem

minhaConta.nome = "Hygorcjp"; //quando chega nessa parte aparece no NetBeans um sublinhado vermelho em minhaConta.
minhaConta.saldo = "1000";
System.out.println("Saldo Atual="+minhaConta.saldo);

}

}

//Alguem poderia corrigir essa falha que eu não to entendendo??? 

o que está acontecendo e alguem poderia corrigir o programa pra mim?

Eu so queria concertar isso

9 Respostas

tinorberto

Qual o tipo de erro que acontece ? oque vc pretende fazer ? formulhe melhor sua pergunta , e coloque o codigo entre as tags [code]..flw

Hygor_Kovags

o negocio é que aparece um erro em [color=red] minhaConta[/color].[color=green]name[/color] e bah eu queria concertar isso

Como se fosse um erro que o NetBeans detectou

orlandocn

repare que sua variavel minhaConta nao foi inicializada
sustitua:

Conta minhaConta; // Até Aqui tudo bem new Conta(); // Aqui tambem

por

Conta minhaConta=new Conta();

deve resolver

Hygor_Kovags
class SacaEDeposita{
 int numero;
 String nome;
 double saldo;
 double limite;
 public static void main (String[] args){
 Conta minhaConta = new Conta();
 


 minhaConta.nome ="Duck" ; 
 minhaConta.saldo = "1000"; // O problema passou pra ca agora


 }
}
rodrigo.bossini
Hygor Kovags:
class SacaEDeposita{
 int numero;
 String nome;
 double saldo;
 double limite;
 public static void main (String[] args){
 Conta minhaConta = new Conta();
 


 minhaConta.nome ="Duck" ; 
 minhaConta.saldo = "1000"; // O problema passou pra ca agora


 }
}

Você está atribuindo uma string a um campo do tipo double.
Na boa, não é assim que você vai aprender a programar. Comece por baixo, estude o básico. Não dá pra fazer mágica e aprender tudo da noite pro dia.

Hygor_Kovags

Eu ja to começando por baixo fio… vc quer que eu comece como???

e outra…

vc poderia corrigir o programa pra mim?

rodrigo.bossini

Hygor Kovags:
Eu ja to começando por baixo fio… vc quer que eu comece como???

e outra…

vc poderia corrigir o programa pra mim?

Segunda tentativa: Você está atribuindo uma string a um campo do tipo double. Esse é o erro.
Detalhe: não estou criticando. Estude. É pro seu próprio bem. Se até agora você não achou erro, quer dizer que ou você é muuuuito distraído ou então está tentando aprender a programar sem estudar. Aí não funciona mesmo.

GabrielCardelli
class SacaEDeposita{

int numero;

String nome;

double saldo;

double limite;

public static void main (String[] args){

Conta minhaConta = new Conta();

minhaConta.nome =“Duck” ;
minhaConta.saldo = 1000; // O problema passou pra ca agora (tira aspas)

}
}

Hygor_Kovags

Muito obrigado mano… eu so queria saber isso só agora ja ta tudo ok vou encerrar o topico :stuck_out_tongue: :oops: :slight_smile: :smiley: :frowning: :frowning: :? :x :shock: :?: :-o :slight_smile:

Criado 2 de maio de 2009
Ultima resposta 3 de mai. de 2009
Respostas 9
Participantes 5