Boa tarde!
Estava lendo o seguinte codigo do artigo recomendado no curso:
class Cafe {
String _temperatura; // criei a Temperatura
void esquentar() { _temperatura = 'quente'; } // Defino a Temperatura para quente
void esfriar() { _temperatura = 'gelado'; }
String servir() => _temperatura + ' cafe'; // Servir o Cafe com a Temperatura
}
main() {
var cafe = Cafe(); // Fazer o Cafe
cafe.esquentar(); // Esquentar o Cafe
cafe.servir(); // Servir o Cafe sem esperar que ele já esteja quente
}
Quando a variavel Temperatura é criada, ela esta do tipo NULL, porem depois é colocado um valor nela.
Uma variavel do tipo NULL pode ou não pode ter seu tipo mudado depois?