Қазақстан республикасы бiлiм және ғылым министрлiгi


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



бет16/39
Дата07.02.2022
өлшемі0,74 Mb.
#94297
түріДиплом
1   ...   12   13   14   15   16   17   18   19   ...   39
Байланысты:
Дип.-Delphi-программалау-ортасында-графикалық-компоненттерді-пайдалану-әдістемесі

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


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

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






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




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

    Басты бет