Erro quando tento criar um objeto da classe

1 resposta
F

Estou criando um pacote com meus servlets, da seguinte forma

===== ARQUIVO Conecta.java ===========

package servlets.classificados;

public class Conecta extends HttpServlet {

public void Conecta() {

}

}
===== ARQUIVO Pesquisa.java ===========

package servlets.classificados;

public class Pesquisa extends HttpServlet {

Conecta nConecta = new Conecta();

}

o Problema é que não consigo criar o nConecta,
da o seguinte erro na hora de instanciar.

=====================================
Pesquisa.java:12: cannot resolve symbol
symbol : class Conecta
location: class servlets.classificados.Pesquisa
Conecta nConecta = new Conecta();
^
Pesquisa.java:12: cannot resolve symbol
symbol : class Conecta
location: class servlets.classificados.Pesquisa
Conecta nConecta = new Conecta();
^
2 errors

Oque to fazendo errado?

1 Resposta

Paulo_Silveira

bem, nao sei porque as duas classes nao estao se enxergando
mas de qualquer maneira, voce tem 2 semi erros

  1. voce declarou o construtor “void”. construtor nunca tem tipo de retorno. Se tiver, ele deixa de ser construtor e passa a ser metodo
  2. Voce nunca, nunca mesmo, deve isntanciar uma servlet. quem faz isso eh o Servlet container, como o tomcat.
Criado 6 de novembro de 2002
Ultima resposta 6 de nov. de 2002
Respostas 1
Participantes 2