Ќазаќстан республикасы бiлiм жјне єылым министрлiгi


Полиморфизм және виртуалдық әдістер



бет15/38
Дата09.03.2022
өлшемі0,72 Mb.
#134799
түріПрограмма
1   ...   11   12   13   14   15   16   17   18   ...   38
Байланысты:
11 апта Абдуллина

3.3. Полиморфизм және виртуалдық әдістер


Полиморфизм, дегеніміз, - әртүрлі кластарға жататын әдістерге бір атауды қолдану мүмкіндігі. ОББ - ның осы қасиеті арқылы кластың әртүрлі объектілеріне бір атаудағы әдісті қолданғанда, дәл аталмыш объектіне сәйкес әдістің орындалуын қамтиды.

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






Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   38




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

    Басты бет