Analise o trecho de código Java abaixo.A partir da análise d...

Próximas questões
Com base no mesmo assunto
Q1307087 Programação

Analise o trecho de código Java abaixo.


Imagem associada para resolução da questão


A partir da análise do código, observa-se que

Alternativas

Comentários

Veja os comentários dos nossos alunos

Erros:

- Faltou o "static" no método main. Sem ele, a JVM não encontrará o método com a assinatura da entrada inicial do programa.

- Classe sem modificador de acesso não pode ser acessado em outro pacote

Leandro, uma dúvida e até um levantamento, quando uma classe não tem seu modificador de acesso definido explicitamente, é considerado o modificador de acesso "default", sendo que este modificador tem como definição: modificador de acesso padrão, usado quando nenhum for definido. Neste caso os atributos, métodos e classes são visíveis por todas as classes dentro do mesmo pacote.

E como os arquivos de pacotes e import estão corretos, imagino que esse não seria um problema, mas sim o "static" como você mencionou.

Fonte:https://medium.com/trainingcenter/modificadores-de-acesso-3f87133611c8

O Leandro está certo.

Rodei os dois pacotes no Eclipse e... não compilou.

Só compilou depois de colocar o static no método "main" e colocar o modificador de acesso "public" nas classes.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo