Diferença entre criar uma "public class X" ou uma "class X" {RESOLVIDO}

4 respostas
victormenegusso

Olá pessoal, hoje me despertou essa duvida de qual seria a diferença entre as declarações

“public class X” ou uma “class X”

vlw :wink:

4 Respostas

tnaires

Sem o modificador public, a classe não será visível fora do pacote em que foi definida.

luiz.portnoy

Criar uma classe sem modificador de acesso (acesso default) significa que ela é vísivel apenas no pacote onde está. Criar uma classe com modificador de acesso public significa que ela é vísivel em qualquer pacote.

Espero ter ajudado.

victormenegusso

Humm muito obrigado cara

victormenegusso

luiz.portnoy:
Criar uma classe sem modificador de acesso (acesso default) significa que ela é vísivel apenas no pacote onde está. Criar uma classe com modificador de acesso public significa que ela é vísivel em qualquer pacote.

Espero ter ajudado.

Ajudou mesmo cara, :lol: foi uma duvida que despertou apenas agora em mim

valeu

Criado 9 de setembro de 2010
Ultima resposta 9 de set. de 2010
Respostas 4
Participantes 3