Conta bancária [RESOLVIDO]

13 respostas
luizaguerra

Estou começando a fazer um exercício que crie contas bancárias simples e especiais. Estou desenvolvendo o codigo, mas não imprime nada na tela. Alguém poderia me ajudar?

___________________________________________________________________________________________________
public class ContaBancaria {

	private String nomeDoCorrentista;
	private double saldo;
	private boolean contaEEspecial;
	
	public ContaBancaria (String nome, double deposito, boolean especial){
		nomeDoCorrentista = nome;
		saldo = deposito;
		contaEEspecial = true;
	}
	
	public ContaBancaria (String nome){
		nomeDoCorrentista = nome;
		saldo = 0.0;
		contaEEspecial = false;
	}
	
	public void deposita (double valor){
		saldo = saldo + valor;
	}
	
	public void retira (double valor){
		if (contaEEspecial == false){
			if (valor <= saldo){
				saldo = saldo - valor;
				}
		else{
			saldo = saldo - valor;
			}
		}
	}
	public void mostraDados(){
		System.out.println ("Nome do correntista: " + nomeDoCorrentista);
		System.out.println ("saldo: " + saldo);
		if (contaEEspecial == true){
			System.out.println ("A conta é especial");
		}
		else
			System.out.println ("A conta não é especial");
		
	}	
}
___________________________________________________________________________________________________
[b]Main[/b]


public class Main1 {

	public static void main() {
		
		ContaBancaria conta1 = new ContaBancaria ("Jose Roberto", 100.00, true);
		ContaBancaria conta2 = new ContaBancaria ("Solange");
		
		conta1.mostraDados();
		conta2.mostraDados();
		
	}

}
___________________________________________________________________________________________________

Agradeço se me ajudarem...

13 Respostas

R

velho

Dá forma que está fazendo os dados estão aparacendo no console
Preciso ver o que quer fazer. Vc quer mostrar isso em pagina Web ou num Applet

luizaguerra

rodrigocv:
velho

Dá forma que está fazendo os dados estão aparacendo no console
Preciso ver o que quer fazer. Vc quer mostrar isso em pagina Web ou num Applet

Eu uso Eclipse e não está aparecendo. Então deve ser algum problema com a IDE…

L

Luiza … só modifiquei o método main, incluindo o argumento String args[], e funcionou.
Imprimiu.

Nome do correntista: Jose Roberto saldo: 100.0 A conta é especial Nome do correntista: Solange saldo: 0.0 A conta não é especial

public static void main(String[] args) { ... }

UMC

rodrigocv:
velho

Dá forma que está fazendo os dados estão aparacendo no console
Preciso ver o que quer fazer. Vc quer mostrar isso em pagina Web ou num Applet


Disse tudo!
o System.out.println(); imprime texto no console!
Você pode usar o JOptionPane.showMessageDialog(null,"textos");

vlw
abs

R

rodrigocv:
Luiza

Dá forma que está fazendo os dados estão aparacendo no console
Preciso ver o que quer fazer. Vc quer mostrar isso em pagina Web ou num Applet

UMC

Luiza sei que você é nova aqui! Seja Bem Vinda!
Quando você for posta código aqui no fórum use as TAGS de [ code] e [ /code]
pra que o código fique fácil de ser compreendido!

vlw
abs

luizaguerra

UMC:
Luiza sei que você é nova aqui! Seja Bem Vinda!
Quando você for posta código aqui no fórum use as TAGS de [ code] e [ /code]
pra que o código fique fácil de ser compreendido!

vlw
abs

Ah, sim! Pode deixar!
Depis que postei que percebi que o codigo perdeu toda a configuração. Obrigada pela dica!

luizaguerra

licantropos_6666:
Luiza … só modifiquei o método main, incluindo o argumento String args[], e funcionou.
Imprimiu.

Nome do correntista: Jose Roberto saldo: 100.0 A conta é especial Nome do correntista: Solange saldo: 0.0 A conta não é especial

public static void main(String[] args) { ... }

Realmente, só colocando String[] args o meu funcionou também. Tenho o hábito de deixar em branco…

L

Luiza …

bacana que conseguimos resolver.

Pelo padrao do fórum … edita o titulo do tópico como [RESOLVIDO].

luizaguerra

licantropos_6666:
Luiza …

bacana que conseguimos resolver.

Pelo padrao do fórum … edita o titulo do tópico como [RESOLVIDO].

Editei lá.

Obrigada pela ajuda, fico sempre enrolada com alguma coisa nos códigos que faço… hehehe

UMC

De nada quando precisar é só posta!
Que se puder ajudaremos!

vlw
abs

pedroroxd

Vc está usando alguma IDE?
Por que por padrão ele vem com o “String[] args”…
No eclipse vc escrve “main” e dá ctrl + espaço, que ele faz o método para você!

flws

luizaguerra

pedroroxd:
Vc está usando alguma IDE?
Por que por padrão ele vem com o “String[] args”…
No eclipse vc escrve “main” e dá ctrl + espaço, que ele faz o método para você!

flws

Eu uso Eclipse sim, mas não tenho o costume de gerar o método main automaticamente… Quando escrevo ele, costumo deixar com parametros em branco…

Mas vou começar a gerar automático, que aí não acontece isso novamente!

Criado 30 de março de 2010
Ultima resposta 30 de mar. de 2010
Respostas 13
Participantes 5