Содержание
- 2. Пәндік аймақ матрицасы
- 3. ОБъект Объектіге бағытталған бағдарламалау - бұл объектілерді қолдануға мүмкіндік беретін бағдарламалау әдісі. Объектілер - қасиеттерден, әдістерден
- 4. Кластар Класс объектінің жобасын анықтайды. Класс объектілер қалай құрылу керектігін және олар қалай қалай жұмыс жасау
- 5. С # класын анықтау
- 6. Әдістер Әдіс дегеніміз - бірнеше операторлардан тұратын код блогы. Әдіс класс қолдайтын әрекеттерді немесе операцияларды анықтайды.
- 7. Әдіс мысалы InitFields әдісі екі параметрді қабылдайды және деректер өрісінің ұзындығы мен енін тиісті түрде белгілеу
- 8. Конструкторлар Конструкторлар - бұл класстың жаңа экземпляры құрылған кезде орындалатын арнайы класс әдістері. Конструкторлар мәліметтерді -
- 9. Объектілерді құру Объектілерге олардың қалай құрылу керектігін анықтайтын шаблон қажет. Бір шаблоннан жасалған барлық объектілер бірдей
- 10. Қаситеттер Қасиеттер - бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері.
- 11. this кілттік сөзі This кілттік сөзі - класстың ағымдағы экземпплярына сілтеме. Бұл түйінді сөзді ағымдағыобъекттінің кез
- 12. Делегаттар Делегаттар дегеніміз - арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер. Мұнда сіз RectangleHandler
- 13. Оқиғалар Оқиғалар - бұл класс үшін қызықты нәрсе болған кезде басқа кластарға немесе объектілерге хабарлау тәсілі.
- 14. Оқиғаларға жазылу Оқиғаларды өңдеуші әдіс қолтаңбасы оқиға делегатының талаптарына сәйкес келеді.
- 15. Атаулар кеңістігі Атаулар кеңістігі - бұл кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін
- 16. Static мүшелері static кілттік сөзі жекелеген объектілерге емес, кластың өзіне тиесілі мүшелерді жариялау үшін қолданылады. Класс
- 17. Құндылықтар мен сілтемелер Мән типі деректерді тікелей өзінің жадында сақтайды. Сілтеме түрлері тек жадтағы орынға сілтемені
- 18. Инкапсуляция Инкапсуляция - бұл өзгеруі мүмкін конструктивті шешімдерді жасыру мақсатында класқа немесе оның мүшелеріне кіруді шектейтін
- 19. Мұрагерлік Мұрагерлік - бұл , ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың
- 20. Мұрагерлік-мысал
- 21. Абстрактылы кластар Абстрактылы кластар негізгі кластың жалпы анықтамасын береді, оны бірнеше туынды кластар ортақ қолдана алады.
- 22. Жабық кластар Жабық кластар толық функционалдылықты қамтамасыз етеді, бірақ оны негізгі класс ретінде пайдалануға болмайды. Сіздің
- 23. Объектттен мұрагерлеу Object класы - .NET Framework-тағы барлық кластардың негізгі базасы. .NET Framework барлық кластары тікелей
- 24. Casting C # тілінде объектті оның кез-келген негізгі типіне келтіре аласыз. .NET Framework барлық кластары тікелей
- 25. is операторы Программа орындалу барысында InvalidCastException секілді қателерді болдырмау үшін is операторын қолдануға болады Мұнда жұмыс
- 26. as операторы as операторы cast операциясына ұқсайды, бірақ егер типтерді түрлендіру мүмкін болмаса, ерекшелік алынып тасталудың
- 27. Полиморфизм Полиморфизм дегеніміз - туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше
- 28. Полиморфизм - Мысал Келесі кластар жиынтығын қарастырыңыз:
- 29. Полиморфизм - Мысал
- 30. Қайта анықтау және жаңа кілттік сөздер override кілттік сөзі туынды кластағы негізгі класс мүшелерін алмастырады. new
- 31. Интерфейстер Интерфейстер объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады. Интерфейс анықтамасы
- 33. Скачать презентацию