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



Pdf көрінісі
бет297/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   293   294   295   296   297   298   299   300   ...   642
Класс элементтеріне нұсқауыштар

Класс элементтерін нұсқауыштар көмегімен де пайдалануға болады. Мұны 

жүзеге асыру үшін 

.*

 жəне 


->*

 операциялары анықталған. Кластың өрістері 

мен əдістеріне арналған нұсқауыштар əртүрлі болып анықталады.

Класс əдісіне нұсқауыштың форматы:

қайт_тип(класс_атауы::*нұсқауыш_атауы)(параметрлер); 

Мысалы,


 

monstr

 класының 



int get_health() {return health;}

int get_ammo() {return ammo;}

əдістеріне (сонымен қатар, кластың сигнатурасы дəл осындай болып келетін 

басқа да əдістеріне) нұсқауыштың сипаттамасы келесідей түрде болады:

int (monstr:: *pget)(); 



214

Мұндай нұсқауышты функцияның параметрі ретінде беруге болады. Бұл 

функцияға əдістің атауын беру мүмкіндігін жүзеге асырады:



Достарыңызбен бөлісу:
1   ...   293   294   295   296   297   298   299   300   ...   642




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

    Басты бет