dynamic
var의 경우 한 번 타입이 지정되면 다른 타입의 값을 대입할 수 없지만 dynamic은 가능하다.
final a = 111;
a = 222; // 에러
a = 'abc'; // 에러
var a = 111;
a = 222;
a = 'str'; // 에러
dynamic a = 111;
a = 222;
a = 'str';
var의 경우 한 번 타입이 지정되면 다른 타입의 값을 대입할 수 없지만 dynamic은 가능하다.
final a = 111;
a = 222; // 에러
a = 'abc'; // 에러
var a = 111;
a = 222;
a = 'str'; // 에러
dynamic a = 111;
a = 222;
a = 'str';