Функциональный тип — это тип, значениями которого являются методы. Метод можно запомнить в переменную или передать как аргумент в другой метод. Например, в метод, выполняющий сортировку, можно передать метод сравнения объектов.
метод ОбработчикПослеСоздания()
ПодключитьОбработчикИзменения(&КонтролируемоеСвойствоЗначение, &КонтролируемоеСвойствоПриИзменении)
;
метод КонтролируемоеСвойствоЗначение(): Число
возврат КонтролируемоеСвойство
;
метод КонтролируемоеСвойствоПриИзменении(НовоеЗначение: Число)
если НовоеЗначение < 40
ПоказатьПредупреждение(НовоеЗначение)
;
;