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

Dúvida no método main

Olá, estou tentando criar as classes de acordo com a vídeoaula, mas recebo sempre o mesmo erro. Se eu crio a classe Conta sem o " public static void main(String[] args)", pede que eu defina o método main. Mas quando eu defino, a classe Programa começa a dar erro, e aparecem mensagens dizendo que o ponto final não foi encontrado.

Como eu conserto isso?

class Conta {
   public static void main(String[] args){
    int numero;
    String nome;
    double saldo;
   }
}

class Programa {
    public static void main(String[] args) {
        Conta mauricio = new Conta();
        mauricio.numero = 123;
        mauricio.nome = "mauricio";
        mauricio.saldo = 1000.02;

        System.out.println(mauricio.saldo);
    }
}
4 respostas

Oi Rose, tudo bem ?

Tem um pequeno probleminha na sua classe Conta, você definiu variáveis dentro de um método main, sendo que queremos que se tornem atributos!

Sua classe Conta deveria estar assim :

class Conta {
    int numero;
    String nome;
    double saldo; 
}

Nós usamos o método main quando queremos executar algo.

Espero ter ajudado.

Abraços

Eu tentei fazer sem definir o método, e aparece esse erro aqui: Erro: o método main não foi encontrado na classe Conta; defina o método main como: public static void main(String[] args) ou uma classe de aplicativo JavaFX deve expandir javafx.application.Application

solução!

Oi Rose,

Nós não queremos que a classe conta seja executa, lembra disso ? Queremos que a classe Programa seja.

A classe Conta precisa ser apenas compilada.

É ISSO!!!! Agora deu certo!!!! Mil obrigados :D