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


Құрылымдар  мен  біріктірмелердің  кластардан



Pdf көрінісі
бет319/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   315   316   317   318   319   320   321   322   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

Құрылымдар  мен  біріктірмелердің  кластардан 

айырмашылығы 

Құрылымдар (



struct

) мен біріктірмелер (



union

) кластардың жеке бір 

түрлері болып табылады.

Құрылымдардың кластардан айырмашылығы – құрылымдарда элементтер-

ге қол жеткізу жəне мұралау кезінде базалық класс келісім бойынша 

public

 

болып есептеледі. Құрылымдарды барлық элементтеріне қол жеткізуге бола-



тын кластар үшін қолданған жөн.

Біріктірмелердің кластардан айырмашылықтары төменде көрсетілген:

□  біріктірмелерде оларға қол жеткізу тəсілі келісім бойынша 



publiс

 бо-


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

түрде мүлде қолдануға болмайды;




227

□  біріктірме кластар иерархиясына қатыса алмайды;

□  біріктірме элементтері ретінде конструкторлары мен деструкторлары 

бар  объектілерді алуға болмайды;

□ біріктірме құрамында конструкторлар жəне басқа да əдістер болуы 

мүмкін, бірақ онда статикалық əдістер болмайды;

□  жасырын, яғни анонимдік біріктірмеде əдістерді сипаттауға болмайды.

Мұралануға жəне де кластардың басқа да қатынастарына – ассоциацияға, 

агрегацияға жəне тəуелділікке практикумның [12] екінші семинары арналған. 



228



Достарыңызбен бөлісу:
1   ...   315   316   317   318   319   320   321   322   ...   642




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

    Басты бет