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...