OOP-da polimorfizmdən ən çox istifadə uşaq sinif obyektinə istinad etmək üçün ana sinif istinadından istifadə edildikdə baş verir. Birdən çox IS-A testindən keçə bilən istənilən Java obyekti polimorfik hesab olunur.
Niyə biz nümunə ilə Java-da polimorfizmdən istifadə edirik?
Polimorfizm bir hərəkəti müxtəlif üsullarla yerinə yetirməyə imkan verən OOP xüsusiyyətlərindən biridir. Məsələn, deyək ki, bizdəmetodu olan Animal sinfi var. Bu ümumi sinif olduğu üçün biz ona aşağıdakı kimi bir tətbiq verə bilmərik: Roar, Miyav, Oink və s.
Polimorfizmin məqsədi nədir?
Polimorfizm bir hərəkəti müxtəlif üsullarla yerinə yetirməyə imkan verir. Başqa sözlə desək, polimorfizm bir interfeysi müəyyən etməyə və çoxlu tətbiqlərə malik olmağa imkan verir. “Poly” sözü çox, “morflar” isə formalar deməkdir, buna görə də çoxlu formalar deməkdir.
OOP-lərdə polimorfizm niyə istifadə olunur?
Polimorfizm obyekt yönümlü proqramlaşdırma dilində olan metoddur obyektin sinfinə uyğun olaraq müxtəlif işlər görür və onu adlandırır Polimorfizm ilə bir çox sinif obyektlərinə mesaj göndərilir, və hər bir obyekt sinfin xüsusiyyətlərinə uyğun olaraq müvafiq cavab verir.
Java-da polimorfizmi həyata keçirmək üçün nədən istifadə edə bilərik?
Biz metodun həddən artıq yüklənməsi və metodun ləğvi ilə java-da polimorfizm həyata keçirə bilərik. Əgər Java-da statik metodu həddən artıq yükləsəniz, bu, tərtib vaxtı polimorfizminin nümunəsidir.