late 키워드
late 키워드는 일반적으로 non-nullable 변수를 나타내는 late 변수를 정의할 때 사용됩니다. late로 선언된 변수는 초기화를 미루고, 변수가 실제로 사용되기 전에 초기화됩니다. late 키워드를 사용하는 이유 변수를 정의할 때 초기화할 수 있는 시점이나 방법이 없는 경우. 변수를 생성자나 함수에서 나중에 초기화해야 하는 경우. 변수를 사용하기 전에 null 여부를 확인하거나 예외 처리를 할 필요가 없는 경우
final 과 const
final | 상수 (불변) | 런타임 상수 |
const | 상수 (불변) | 컴파일 상수 |
'flutter & dart' 카테고리의 다른 글
flutter & dart - 추상 클래스 , 동적 바인딩 (1) | 2024.02.06 |
---|---|
flutter & dart - 상속 , 다형성 , 이니셜라이져 (0) | 2024.02.06 |
flutter & dart - Stateless Widget , Stateful Widget , Scaffold , Children 매개변수와 Child 매개변수 차이 , 위젯 위에 위젯 (0) | 2024.02.02 |
flutter & dart - flutter Devtool (0) | 2024.02.02 |
flutter & dart - MaterailApp 과 Cupertino (0) | 2024.02.02 |