Dúvida Servlet Acesso

Galera me deparei com o seguinte problema:

quando deixo o objeto abaixo sem a declaração de acesso: “public” o tomcat simplesmente não acessa o objeto…

class ProcessaAction extends HttpServlet{}

agora se faço assim:

public class ProcessaAction extends HttpServlet{}

quando fica sem o public ele assume oque? private ou protected ?!?!

obrigado por qualquer informação.

Se você omitir o especificador de classe, ele irá usar o default, que é “package-private”, ou seja, só pode ser acessado pelas classes DO MESMO PACOTE. É um tipo especial de “private”.

matou !, isso mesmo

Obrigado trutão