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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.