Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет491/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   487   488   489   490   491   492   493   494   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

Ф ункционалдық объектілер

Функционалдық объект деп функцияны шақыру операциясы 

анықталған класты (211 б. қараңыз) айтады. Функционалдық объектілермен 

басымдылықтары бар кезектерді (339 б.) қарастыру кезінде танысқан бола-

тынбыз. Көбінесе бұл объектілер объектілерді салыстырудың қолданушылық 

критерилерін немесе оларды өңдеу тəсілдерін тағайындауға арналған стан-

дартты алгоритмдердің параметрлері ретінде қолданылады.  

Параметр ретінде функционалдық объектіні қолдануға болатын алгоритм-

дерде функцияға нұсқауышты да қолдануға болады. Мұндайда 

()

 операция-

сын құрамдас операция ретінде анықтауға болатындықтан,  функционалдық 

объектіні қолдану тиімдірек болып шығуы мүмкін. 

Стандартты кітапханада оны тиімді түрде қолдануға жəне кеңейтуге 

қажетті көптеген функционалдық объектілер бар. Олар 



 

тақырыптық файлында сипатталған. Осындай объектілердің ішінен 



bool

 типті 


мəн қайтаратын объектілерді ерекшелеп айтуға болады. Мұндай объектілер 

предикаттар деп аталады. Предикат деп 

bool

 мəнін қайтаратын қарапайым 

функцияларды да атайды

Кітапханада аргументтер типтері үшін стандартты атауларды енгізетін 

базалық кластар ретінде унарлы жəне бинарлы функция шаблондары 

анықталған: 





Достарыңызбен бөлісу:
1   ...   487   488   489   490   491   492   493   494   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет