Кіріспе Курстың мақсаты мен міндеттері


- апта 1 кредит сағат



бет23/62
Дата03.11.2022
өлшемі1.46 Mb.
#463964
1   ...   19   20   21   22   23   24   25   26   ...   62
C# тілінде программалау негіздері

11- апта


1 кредит сағат.
Тақырыбы: Компонент қаС#еттері, əдістері жəне оқиғалары. С++ Builder- дегі процедура. Визуал программалауға кіріспе.


Дəріс мазмұны:



  1. Компонент қаС#еттері

  2. С++ Builder оқиғалары

  3. С++ Builder əдістері

  4. С++ Builder- дегі процедура.

  5. Визуал программалауға кіріспе.

Формаға орналастыратын əрбір компоненттің Объектілер инспекторы (Object Inspector)


терезесінде өз бейнесі болады. Object Inspector екі парақтан тұратыны белгілі - “Properties” (ҚаС#еттері) жəне “Events” (Оқиғалар). C++ Builder-де бағдарлама құру компонентті орналастыру жəне екеуінің арасындағы өзара əрекеттесуін мынандай жолмен орнатудан тұрады:








    • оқиғаға адекватты реакцияларды жазу.




  • ҚаС#ет- компоненттердің маңызды атрибуты болып табылады. Қолданушыға қаС#ет белгілі бір мəндерден тұратын қандай да құрылымның қарапайым өрісі болып көрінеді. Дегенмен, қаС#ет “жай” өріс болғанымен, кез- келген компоненттің белгілі бір қаС#етінің мəніндегі болған қандай да бір өзгеріс бірден осы компоненттің визуалды бейнесіндегі өзгерістерге алып келеді, өйткені қаС#ет осы өрісті оқу мен жазуға байланысты əдістерге (əрекеттерге) ие болады. ҚаС#ет екі негізгі мақсатта қызмет етеді. Біріншіден, олар форманың немесе компоненттің сыртқы түрін анықтайды. Екіншіден, қаС#ет форма немесе компонент тəртібін анықтайды.



C++ Builder-дегі əдістер

C++ Builder-дің визуалды бөліктерінің мүмкіндіктері шексіз бай болғанымен, тек кодты қолмен жазу техникасын жақсы түсінетін адам ғана жақсы бағдарламашы бола алады. Объектілі-бағытталған программалаудың концепцияларына қысқаша тоқталайық. Алдымен объектті бағытталған бағдарламалаудың “класс” базалық түсінігін анықтап алайық. Класс – бұл қаС#еттері мен тəртібі бірдей объектілер категориясы. Ал объект қандай да бір класстың экземпляры болып табылады. Мысалы, C++ Builder-де “форма” (терезе) типі класс, ал бұл типтің айнымалысы – объект болып табылады. Əдіс – бұл кластың бөлігі ретінде анықталған жəне сол жерде


инкапсуляцияланған (орналасқан) процедура. Əдіс өрістер мен класс қаС#еттерін (кез – келген айнымалымен жұмыс істей алса да) басқарады жəне кез- келген өріс пен өз класының əдістеріне автоматты түрде жету мүмкіндігіне ие. Басқа кластың əдістері мен өрістеріне жету осы өрістер мен əдістердің «қорғалу» деңгейіне байланысты. Қазір əдісті визуалды құралдармен жəне кодты қолмен жазу жолымен құруға болатыны маңызды.




Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   62




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

    Басты бет