Não faltou colocar public ou private antes do atributo "nome" na classe Cliente?
Não faltou colocar public ou private antes do atributo "nome" na classe Cliente?
Oie Fábio, tudo bem com você?
Não necessariamente, no Java se um atributo for criado sem usar nenhum modificador de acesso, ele se encontrará por padrão em um estado intermediário entre o "public" e o "private". Nesse estado padrão todas as classes do mesmo pacote têm acesso ao atributo, construtor, método ou classe.
No caso mostrado nesse exercício, muito provavelmente as classes pertencem ao mesmo pacote, por isso não foi necessário o uso do "public" para o código funcionar.
Esse conteúdo sobre pacotes você verá nos próximos cursos da "Formação Java", por isso não se preocupe se não entender muito bem agora.
Espero que eu tenha ajudado, qualquer dúvida ou problema fico a disposição :)
Bons estudos!
Excelente, grato pelo retorno, Igor!