Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Java SE 7 Programmer I - O básico de Java - exercício 5 do cáputilo 4

Srs, boa tarde!

Alguém já fez o exercício 5?

A resposta correta segundo o site é "Erro de compilação nos arquivos A e C.". Até penso que esteja correto, mas eu acredito que nenhuma alternativa está correta pelo seguinte motivo:

Na última questão ele diz que para compilar a classe:

package a.b; class B { }

Devemos usar a/b/B.java. Eu entendo que se á classe está no pacote a.b para compilar o correto não é a.b/B.java ao invés de a/b/B.java?

Agradeço a atenção.

2 respostas
solução!

Ola! Leandro,

na verdade eu acredito que a resposta do exercício está correta, vista que cada vez que eu tenho um "." no nome de um pacote é um nível que eu desço na estrutura de diretórios.

Exemplo: se o nome do pacote for este aqui.fica.meu.pacote os diretórios seriam aqui/fica/meu/pacote

então o correto é mesmo a/b/B.java

Espero que eu tenha ajudado.

um abraço!

Oi Alberto!

Entendo, agora ficou claro. Obrigado pelo retorno.