Missä käytämme polymorfismia Javassa?

Sisällysluettelo:

Missä käytämme polymorfismia Javassa?
Missä käytämme polymorfismia Javassa?

Video: Missä käytämme polymorfismia Javassa?

Video: Missä käytämme polymorfismia Javassa?
Video: Refactoring: Factory Pattern [Design Patterns] 2024, Marraskuu
Anonim

Yleisin polymorfismin käyttö OOP:ssa tapahtuu kun pääluokan viittausta käytetään viittaamaan aliluokan objektiin. Kaikki Java-objektit, jotka voivat läpäistä useamman kuin yhden IS-A-testin, katsotaan polymorfiseksi.

Miksi käytämme polymorfismia Javassa esimerkissä?

Polymorfismi on yksi OOP-ominaisuuksista, jonka avulla voimme suorittaa yksittäisen toiminnon eri tavoilla. Esimerkiksi oletetaan, että meillä on luokka Animal, jolla on metodiääni. Koska tämä on yleinen luokka, emme voi antaa sille toteutusta kuten: Roar, Miau, Oink jne.

Mikä on polymorfismin tarkoitus?

Polymorfismi sallii meidän suorittaa yksittäisen toiminnon eri tavoilla. Toisin sanoen polymorfismin avulla voit määrittää yhden käyttöliittymän ja käyttää useita toteutuksia. Sana "poly" tarkoittaa monia ja "morfit" tarkoittaa muotoja, joten se tarkoittaa monia muotoja.

Miksi polymorfismia käytetään OOP:issa?

Polymorfismi on metodi olio-ohjelmointikielessä joka suorittaa erilaisia asioita objektin luokan mukaan, joka kutsuu sitä Polymorfismissa viesti lähetetään useille luokan objekteille, ja jokainen objekti reagoi asianmukaisesti luokan ominaisuuksien mukaan.

Mitä voimme käyttää polymorfismin toteuttamiseen Javassa?

Voimme suorittaa polymorfismin javassa menetelmän ylikuormituksen ja menetelmän ohituksen. Jos ylikuormitat staattista menetelmää Javassa, se on esimerkki käännösajan polymorfismista.

Suositeltava: