Texnik tizimlarda axborot texnologiyalari


Download 0.58 Mb.
bet5/11
Sana08.01.2022
Hajmi0.58 Mb.
#239993
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
AT mustaqil ish

Объектларга мурожаат

Шуни қайд қилиш керакки, синф объектларига “.” ва ”–>” орқали мурожаат қилишнинг компиляция нуқтаи-назаридан ҳеч бир фарқи йўқ. Компилятор “.” билан мурожаатни ”–>” билан алмаштиради. Масалан,

obj1.set_a(20);

кўрсатмаси компилятор томонидан

(&obj1)–> set_a(20);

кўринишидаги кўрсатма билан алмаштирилади.



Синф аъзолари

С++ тили синфнинг берилганлар-аъзоларига маълум бир чекланишлар қўяди:

берилганлар–аъзолар auto, extern ёки register модификаторлари билан аниқланиши мумкин эмас;

синфнинг берилганлар–аъзолари шу синф туридаги объект бўлиши мумкин эмас, лекин улар шу синфга кўрсаткич ёки мурожаат(&) бўлиши, бошқа синф объекти бўлиши мумкин.




Download 0.58 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling