void main() {
escolherMeioTransporte(Transporte.skate);
Set<String> registrosVisitados = <String>{};
registrosVisitados = registrarDestinos('São Paulo', registrosVisitados);
Map<String, dynamic> registrarPrecos = {};
registrarPrecos['São Paulo'] = 1200;
registrarPrecos['Rio de Janeiro'] = 1400;
registrarPrecos['Berlim'] = 'MUITO CARO';
}
Set<String> registrarDestinos(String destino, Set<String> banco) {
banco.add(destino);
return banco;
}
void escolherMeioTransporte(Transporte locomocao) {
switch (locomocao) {
case Transporte.carro:
print('Vou de CARRO para aventura!');
break;
case Transporte.bike:
print('Vou de BIKE para aventura!');
break;
case Transporte.andando:
print('Vou Andando para aventura!');
break;
default:
print('Estou indo para a aventura e é isso que importa');
break;
}
}
enum Transporte { carro, bike, andando, skate, aviao, patins, trem, moto }