1-Дәріс. Объектіге бағытталған бағдарламалаудың технологиясы


Функциялар атауларын қайта жүктеу. «Үнсіздік бойынша» функциялар параметрлері



бет8/43
Дата07.01.2022
өлшемі357,5 Kb.
#19368
1   ...   4   5   6   7   8   9   10   11   ...   43
Функциялар атауларын қайта жүктеу. «Үнсіздік бойынша» функциялар параметрлері.

С++ тілінде түрлі функциялар бірдей атауларға ие бола алады. Бұл жағдайда әр-түрлі ұғымы - саны немесе формальды параметрлер типтерімен ажыратылатын функцияларды білдіреді. Қайтарылатын мәннің тек типі бойынша айырмашылық рұқсат етілмейді.

Берілгендердің түрлі типтеріне біріктіру әрекеттерін орындайтын функцияларға арнаулы атауларын бірдей етіп беруге болады.

Бағдарлама мәтінін қолайлы оқу тиімділігіне жететін басқа құрал (средство ) «үнсіздік бойынша мәндерді» функция параметрлеріне беру мүмкіндігі болып табылады. «Үнсіздік бойынша» мәндері бар параметрлер бірге топтастырылуға және функция параметрінің тізімінің соңында жинақы (компактной) топ болып орналасуы міндетті.

С++ тілінде inline модификаторы бар функциялар – орын ауыстырғыш (подстановка) деп аталады. Бұл барлық жұмысы жалғыз оператормен орындалатын және солар арқылы бағдарламада көп қолданылатын кодты жүзеге асыратын функциялар болып табылады.

Негізгі әдебиет – 5(б.4, 90-107), 7(б.2,51-59,87-89)



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   43




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

    Басты бет