logo search
Учебник_ПОА

Константы

Константа является другим типом поля. Она хранит значение, присваиваемое по завершении компиляции программы, и никогда после этого не изменяется. Константы объявляются с помощью ключевого слова const; их использование способствует повышению удобочитаемости кода.

const int speedLimit = 55;

const double pi = 3.14159265358979323846264338327950;

Переменная readonly аналогична константе, однако значение ей присваивается при запуске программы. Это дает возможность задать значение на основе каких-либо других условий, неизвестных до начала выполнения программы. Однако после первого присваивания значение не может быть снова изменено пока выполняется программа.