Kur mes naudojame polimorfizmą Java?

Kur mes naudojame polimorfizmą Java?
Kur mes naudojame polimorfizmą Java?
Anonim

Dažniausiai OOP naudojamas polimorfizmas kai pagrindinės klasės nuoroda naudojama antrinės klasės objektui nurodyti. Bet koks „Java“objektas, galintis išlaikyti daugiau nei vieną IS-A testą, laikomas polimorfiniu.

Kodėl „Java“pavyzdyje naudojame polimorfizmą?

Polimorfizmas yra viena iš OOP funkcijų, leidžiančių atlikti vieną veiksmą skirtingais būdais. Pavyzdžiui, tarkime, kad turime klasę Animal, kuri turi metodo garsą. Kadangi tai yra bendroji klasė, negalime suteikti jos įgyvendinimo, pavyzdžiui: Roar, Miau, Oink ir tt

Koks polimorfizmo tikslas?

Polimorfizmas leidžia mums atlikti vieną veiksmą įvairiais būdais. Kitaip tariant, polimorfizmas leidžia apibrėžti vieną sąsają ir turėti kelis įgyvendinimus. Žodis „poli“reiškia daug, o „morfai“reiškia formas, taigi jis reiškia daug formų.

Kodėl OOP naudojamas polimorfizmas?

Polimorfizmas yra objektas orientuotos programavimo kalbos metodas, atliekantis skirtingus dalykus pagal objekto klasę, kuri ją vadina Naudojant polimorfizmą, pranešimas siunčiamas keliems klasės objektams, ir kiekvienas objektas tinkamai reaguoja pagal klasės savybes.

Ką galime naudoti polimorfizmui įdiegti Java?

Galime atlikti Java polimorfizmą metodo perkrovimu ir metodo nepaisymu. Jei perkraunate statinį metodą Java, tai yra kompiliavimo laiko polimorfizmo pavyzdys.

Rekomenduojamas: