Processing:Справочник языка Processing/final: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 8: | Строка 8: | ||
==Обозначение== | ==Обозначение== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
final | final | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 20: | Строка 20: | ||
==Пример== | ==Пример== | ||
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS | <syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS"> | ||
final float constant = 12.84753; | final float constant = 12.84753; | ||
println(constant); // Распечатает в консоли "12.84753" | println(constant); // Распечатает в консоли "12.84753" | ||
Строка 27: | Строка 27: | ||
=См.также= | =См.также= | ||
{{ads}} | |||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 49: | Строка 51: | ||
}} | }} | ||
{{Навигационная таблица/Справочник языка Processing}} | {{Навигационная таблица/Справочник языка Processing}} | ||
{{Навигационная таблица/Телепорт}} |
Версия от 19:38, 4 мая 2022
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
final[1]
Обозначение
final
Описание
Ключевое слово используется для того, чтобы указать, что переменная, класс или метод не могут быть изменены. Если ключевое слово final используется для определения переменной, переменная не может быть изменена в программе. При использовании для определения класса, класс не может быть подклассом. При использовании для определения функции или метода, метод не может быть переопределен подклассами.
Это ключевое слово является важной частью программирования на Java и обычно не используется в Processing. Для получения дополнительных сведений обратитесь к справочнику по языку Java или учебному пособию.
Пример
final float constant = 12.84753;
println(constant); // Распечатает в консоли "12.84753"
constant += 12.84; // ОШИБКА! Невозможно изменить значение переменной с модификатором final
См.также
Внешние ссылки