Статический метод
Статический метод — это метод, принадлежащий типу, а не его экземпляру.
Для вызова статического метода не нужно создавать экземпляр. Синтаксис вызова: имя-типа.имя-метода().
Например, вызов статического метода Текущий() у типа ЧасовойПояс выглядит следующим образом:
метод ПоказатьТекущийЧасовойПояс(): Строка
// Вызов статического метода типа
пер ТекущийЧасовойПояс = ЧасовойПояс.Текущий()
возврат "Текущий часовой пояс: $ТекущийЧасовойПояс"
;
Системные статические методы в Стандартной библиотеке имеют обозначение Статический.
Вы также можете создавать статические методы у элементов проекта. Для этого используйте ключевое слово статический:
@НаСервере @НаКлиенте
структура НастройкиПоУмолчанию
пер Проект: Строка?
пер Этап: Строка?
;
@Обработчик
метод ПослеСоздания()
знч НастройкиПоУмолчанию = ПолучитьНастройкиПоУмолчанию()
// ...
;
@НаСервере @ДоступноСКлиента
статический метод ПолучитьНастройкиПоУмолчанию(): НастройкиПоУмолчанию
// ...
возврат новый НастройкиПоУмолчанию()
;