Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao tentar rodar a TestaBanco

Agora entendi a tal de "curva de aprendizado do Java"... rs Me ajudem por favor...

Classe Cliente

public class Cliente {

    String nome;
    String cpf;
    String profissao;
}

Classe Conta

public class Conta {

    double saldo;
    int agencia;
    int numero;
    Cliente titular;

    public void deposita(double valor) {
        this.saldo += valor;
    }

    public boolean saca(double valor) {
        if(this.saldo >= valor) {
            this.saldo -= valor;
            return true;
        } else {
            return false;
        }
    }

    public boolean transfere(double valor, Conta destino) {
        if(this.saca(valor)) {
            destino.deposita(valor);
            return true;
        } else {
            System.out.println("Saldo insuficiente.");
            return false;
        }
    }
}

Classe TestaConta

public class TestaBanco {

    public static void main(String[] args) {

        Cliente vini = new Cliente();
        vini.nome = "Vini Antunes";
        vini.cpf = "123.456.789-00";
        vini.profissao = "Professor";

        Conta contaDoVini = new Conta();
        contaDoVini.deposita(100);

        contaDoVini.titular = vini;
        System.out.println(contaDoVini.titular.nome);
        System.out.println(contaDoVini.titular.cpf);
        System.out.println(contaDoVini.titular.profissao);
        System.out.println(contaDoVini.titular);
        System.out.println(vini);
    }
}

Aí, aparece esse erro:

Editor does not contain a main type

O que eu tô esquecendo?

3 respostas

Você está usando o eclipse? Se sim verifique se vocÊ criou um "Java Project". Se sim, Clica na pasta do projeto e em Properties(não sei se está em português o seu), depois em Java Build Path, Sources, Add Folder. Isso vai especificar qual pasta são códigos fonte

solução!

Pedro Henrique, obrigado pela resposta.

Estou usando o eclipse e está em inglês (nem sabia q tinha como colocar em português rsrs)

Tinha criado o projeto sim, mas não entendi como solucionar o problema.

No fim, eu comecei tudo do zero e funcionou.... Sei lá o q eu fiz de diferente....

Mas obrigado mesmo assim!

Eita, tinha duplicado o post.... Sem querer.