Объектіге-бағытталған бағдарламалауға кіріспе



бет1/5
Дата29.09.2023
өлшемі409,87 Kb.
#111535
  1   2   3   4   5

Объектіге-бағытталған бағдарламалауға кіріспе

Пәндік аймақ матрицасы


Дағдылар / түсініктер

MTA емтиханының мақсаты

Объектілерді түсіну

Класс негіздерін түсіну (2.1)

Сілтемелер мен құндылықтарды(Values) түсіну

Компьютер қоймасын және мәліметтер типтерін түсіну (1.1)

Инкапсуляцияны түсіну

Инкапсуляцияны түсіну (2.4)

Мұрагерлікті түсіну

Мұрагерлікті түсіну (2.2)

Полиморфизмді түсіну

Полиморфизмді түсіну (2.3)

Интерфейстерді түсіну

Интерфейстерді түсіну (2.4)

ОБъект

  • Объектіге бағытталған бағдарламалау - бұл объектілерді қолдануға мүмкіндік беретін бағдарламалау әдісі.
  • Объектілер - қасиеттерден, әдістерден және оқиғалардан тұратын дербес деректер құрылымы.
  • Қасиеттер объект ұсынатын деректерді көрсетеді
  • Әдістер объектінің әрекетін анықтайды
  • Оқиғалар объектілер арасындағы байланысты қамтамасыз етеді

Кластар

  • Класс объектінің жобасын анықтайды.
  • Класс объектілер қалай құрылу керектігін және олар қалай қалай жұмыс жасау керектігін анықтайды.
  • Объект класс экземпляры ретінде де белгілі.

С # класын анықтау

Әдістер

  • Әдіс дегеніміз - бірнеше операторлардан тұратын код блогы.
  • Әдіс класс қолдайтын әрекеттерді немесе операцияларды анықтайды.
  • Әдіс жақшадағы қолжетімділік деңгейін, қайтарылатын мәлімет типін, әдіс атауын және қосымша параметрлер тізімін, содан кейін фигуралық жақшалармен қоршалған код блогын көрсету арқылы анықталады.

Әдіс мысалы

  • InitFields әдісі екі параметрді қабылдайды және деректер өрісінің ұзындығы мен енін тиісті түрде белгілеу үшін параметр мәндерін пайдаланады.
  • Егер әдістің қайтарылатын мән типі void болса, қайтару операторын мәнсіз пайдалануға болады.
  • Егер InitFields әдісіндегідей return операторы қолданылмаса, әдіс код блогының соңына жеткенде орындалуды тоқтатады.


Достарыңызбен бөлісу:
  1   2   3   4   5




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

    Басты бет