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



Pdf көрінісі
бет256/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   252   253   254   255   256   257   258   259   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

auto, 

extern 

жəне 


register 

модификаторлары арқылы жазылмайды.

Сипаттау кезінде өрістерді инициалдауға тыйым салынған.

Кластар ауқымды (кез келген блоктан тыс жарияланған) жəне жергілікті 

(блок ішінде, мысалы, функцияның немесе басқа кластың ішінде  жарияланған) 

болуы мүмкін.

Төменде жергілікті (локалды) кластың кейбір ерекшеліктері көрсетілген:

□  жергілікті кластың ішінде өзі сипатталған аймағындағы типтерді

статикалық (

static

) жəне сыртқы (



extern

) айнымалыларды, сыртқы 

функциялар мен тізбелер элементтерін қолдануға болады; осы 

аймақтағы автоматты айнымалыларды қолдануға тыйым салынған;

□  жергілікті кластың статикалық элементтері болмайды;

□  осы кластың əдістерін тек кластың ішінде сипаттауға болады;

□  егер бір класс басқа класс ішіне кірістірілсе, олардың бір-бірінің 

элементтеріне қол жеткізе алатын ерекше мүмкіндіктері болмайды

оларға тек ортақ ережелерге сəйкес түрде пайдаланыла алады.

Мысал ретінде компьютерлік ойын кейіпкерін модельдейтін класс 

құрайық. Бұл үшін оның қасиеттері (мысалы, қармалауыштар санын

гранататқыштардың болуын жəне оның күшін) мен тəртіптерін беруіміз керек. 

Əрине, мұндай мысал схематикалық түрде болады, өйткені ол тек синтаксисті 

көрсету үшін келтірілген.





Достарыңызбен бөлісу:
1   ...   252   253   254   255   256   257   258   259   ...   642




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

    Басты бет