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

Como posso privatizar?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

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... Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

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