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!
Como eu disse antes, colocar undescore não funcionou para mim, eu coloquei static só pra não ficar visível para a estância da classe... Gostaria que alguém me ajudasse com isso...
Dá uma olhada aqui:
https://stackoverflow.com/questions/17488611/how-to-create-private-variables-in-dart
Entendi agora, quando eu criei uma biblioteca chamada main.dart e tentei instanciar meu objeto de tipo viagem, o atributo ficou privado tanto pra classe viagem quanto pra instância da classe, porém quando eu coloquei uma função void main (){} na mesma biblioteca, aí eu consegui acessar o atributo que está privado. Agora entendi o que significa privatizar por biblioteca/arquivos. Obrigadooo