Skip to content

Constants

INFO

Константа - переменная, которая не изменяет своё значение в ходе работы программы.

В мире Dart существует 2 типа констант: const и final.

const

Данный вариант константы говорит компилятору, что эта переменная будет инициализирована сразу же и никогда не сменит своё значение.

dart
const str = 'John';

final

Данный вариант константы говорит, что переменная будет неизменяемой, но своё значение получит позже. Часто используется во Flutter и при необходимости вызвать какие-то функции для инициализации переменной.

dart
final str = getName();