NetBeans e classe Main

2 respostas
maurozb

Estou começando agora com java e não acho a resposta pra isso…
Seguinte:
Eu criei um projeto pelo netbeans. Pelo que eu entendi ele criou um pacote e um outro arquivo chamado “Main.java”
Esse arquivo eu consigo editar e compilar tranquilamente, porém, se eu criar um outro “teste.java” ele não compila, fala que a classe main deve estar num arquivo “Main.java” porém o código é idêntico…

Alguém pode me dar uma luz sobre isso… e se não for pedir muito, alguém saberia me explicar como funcionam esses pacotes?

Grato,
Mauro Bellotti

2 Respostas

V

Não sei se ajuda, mas ai vão algumas dicas:

  • use nome de classe iniciada em maiúscula (Teste.java por exemplo)
  • verifique se o construtor da classe possui o mesmo nome do arquivo (exemplo, a classe Teste.java deve possuir o construtor “public Teste()”.
paulorb.pacheco

Como o colega ai de cima disse:

/*
 * Main.java
 *
 * Created on 12 de Janeiro de 2007, 16:08
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package projeto1;

/**
 *
 * @author Paulo Pacheco
 */
public class Teste{
    
    /** Creates a new instance of Main */
    public Teste() {
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        new Teste();
    }
    
}
Criado 12 de janeiro de 2007
Ultima resposta 12 de jan. de 2007
Respostas 2
Participantes 3