Miksi käytämme @overridea Javassa?
Miksi käytämme @overridea Javassa?

Video: Miksi käytämme @overridea Javassa?

Video: Miksi käytämme @overridea Javassa?
Video: Java Programming Tutorial 77 - Override Equals 2024, Huhtikuu
Anonim

Huomautus @ Ohittaa On käytetty auttaakseen tarkistamaan, onko kehittäjä mitä tehdä ohittaa oikea menetelmä yläluokassa tai käyttöliittymässä. Kun superin menetelmien nimi muuttuu, kääntäjä voi ilmoittaa asiasta, mikä on vain johdonmukaisuuden säilyttämiseksi super- ja alaluokan kanssa.

Siksi miksi @overridea käytetään Javassa?

@ Ohittaa huomautus osoittaa, että lapsiluokan menetelmä ylikirjoittaa perusluokkansa menetelmää. Se poimii varoituksen kääntäjästä, jos huomautettu menetelmä ei itse asiassa tee sitä ohittaa mitä tahansa. Se voi parantaa lähdekoodin luettavuutta.

Myöhemmin kysymys kuuluu, tarvitaanko @override Javassa? Sinun pitäisi käytä aina @ Ohittaa huomautus aina sovelluksen yhteydessä, Googlen ehdottama Java myös parhaiden käytäntöjen opas. @ Ohittaa on laillinen seuraavissa tapauksissa: Kun luokkametodi on ylivoimainen superluokan menetelmä. Kun luokkametodi toteuttaa rajapintamenetelmää.

Mihin @overridea käytetään tässä?

@ Ohittaa @ Ohittaa huomautus ilmoittaa kääntäjälle, että elementti on tarkoitettu ohittaa superluokassa ilmoitettu elementti. Ohittava menetelmiä käsitellään kohdassa Liitännät ja periytyminen. Vaikka tätä merkintää ei tarvitse käyttää, kun ylivoimainen menetelmä, se auttaa estämään virheitä.

Mikä on annotaatio ja miksi sitä käytetään Javassa?

Huomautukset sisään Java . Huomautukset ovat käytetty antaa lisätietoa ohjelmasta. Huomautukset älä muuta käännetyn ohjelman toimintaa. Huomautukset auttaa yhdistämään metadataa (informaatiota) ohjelman elementteihin eli ilmentymämuuttujiin, rakentajiin, menetelmiin, luokkiin jne.