No caso de passarmos as classes java, que criamos, para outro desenvolvedor, por que ele não verá os métodos e atributos com a visibilidade em private? Não estaremos passando o código fonte?
No caso de passarmos as classes java, que criamos, para outro desenvolvedor, por que ele não verá os métodos e atributos com a visibilidade em private? Não estaremos passando o código fonte?
Olá, Pedro. Neste caso, o desenvolvedor com acesso ao código fonte saberá sobre os atributos e métodos com visibilidade private. Acontece que o desenvolvedor não precisa, necessariamente, ter acesso ao código fonte de nossa classe para usá-la. Quando você seguir com o curso verá que o professor vai mostrar uma maneira diferente de compartilhar seu código (que não apenas compartilhando o código fonte) e a necessidade da documentação ficará mais clara.
Sugiro você seguir com o curso e, se a dúvida persistir, postar aqui novamente.
Sim, seguindo o curso pude entender o que o instrutor queria dizer. Obrigado.