|
Объектіге-бағытталған бағдарламалауға кіріспе
|
бет | 1/5 | Дата | 29.09.2023 | өлшемі | 409,87 Kb. | | #111535 |
| Байланысты: ООП. Пәндік аймақ матрицасы
Дағдылар / түсініктер
|
MTA емтиханының мақсаты
|
Объектілерді түсіну
|
Класс негіздерін түсіну (2.1)
|
Сілтемелер мен құндылықтарды(Values) түсіну
|
Компьютер қоймасын және мәліметтер типтерін түсіну (1.1)
|
Инкапсуляцияны түсіну
|
Инкапсуляцияны түсіну (2.4)
|
Мұрагерлікті түсіну
|
Мұрагерлікті түсіну (2.2)
|
Полиморфизмді түсіну
|
Полиморфизмді түсіну (2.3)
|
Интерфейстерді түсіну
|
Интерфейстерді түсіну (2.4)
| ОБъект - Объектіге бағытталған бағдарламалау - бұл объектілерді қолдануға мүмкіндік беретін бағдарламалау әдісі.
- Объектілер - қасиеттерден, әдістерден және оқиғалардан тұратын дербес деректер құрылымы.
- Қасиеттер объект ұсынатын деректерді көрсетеді
- Әдістер объектінің әрекетін анықтайды
- Оқиғалар объектілер арасындағы байланысты қамтамасыз етеді
Кластар - Класс объектінің жобасын анықтайды.
- Класс объектілер қалай құрылу керектігін және олар қалай қалай жұмыс жасау керектігін анықтайды.
- Объект класс экземпляры ретінде де белгілі.
С # класын анықтау Әдістер - Әдіс дегеніміз - бірнеше операторлардан тұратын код блогы.
- Әдіс класс қолдайтын әрекеттерді немесе операцияларды анықтайды.
- Әдіс жақшадағы қолжетімділік деңгейін, қайтарылатын мәлімет типін, әдіс атауын және қосымша параметрлер тізімін, содан кейін фигуралық жақшалармен қоршалған код блогын көрсету арқылы анықталады.
Әдіс мысалы - InitFields әдісі екі параметрді қабылдайды және деректер өрісінің ұзындығы мен енін тиісті түрде белгілеу үшін параметр мәндерін пайдаланады.
- Егер әдістің қайтарылатын мән типі void болса, қайтару операторын мәнсіз пайдалануға болады.
- Егер InitFields әдісіндегідей return операторы қолданылмаса, әдіс код блогының соңына жеткенде орындалуды тоқтатады.
Достарыңызбен бөлісу: |
|
|