9Cells

dynamic

var의 경우 한 번 타입이 지정되면 다른 타입의 값을 대입할 수 없지만 dynamic은 가능하다.

final a = 111;
a = 222;   // 에러
a = 'abc'; // 에러

var a = 111;
a = 222;
a = 'str'; // 에러

dynamic a = 111;
a = 222;
a = 'str';