Mitä hyötyä tästä ja super-avainsanasta on Javassa?
Mitä hyötyä tästä ja super-avainsanasta on Javassa?

Video: Mitä hyötyä tästä ja super-avainsanasta on Javassa?

Video: Mitä hyötyä tästä ja super-avainsanasta on Javassa?
Video: Minecraft Opas: Kaikki mitä sinun pitää tietää lumouksista 2024, Huhtikuu
Anonim

super ja tämä avainsanat Javassa . super avainsana On käytetty päästäksesi pääluokan menetelmiin, kun tämä on käytetty päästäksesi nykyisen luokan menetelmiin. tämä on varattu avainsana javassa eli emme voi käyttää se tunnisteeksi. Tämä on käytetty viitata nykyisen luokan ilmentymään sekä staattisiin jäseniin.

Lisäksi, mitä hyötyä super-avainsanasta on Javassa esimerkin kanssa?

1) super On käytetty viitata välittömään emoluokan ilmentymämuuttujaan. Me voimme käytä super-avainsanaa päästäksesi pääluokan datajäseneen tai kenttiin. se on käytetty jos yläluokalla ja alaluokalla on samat kentät. Yllä olevassa esimerkki , Animal ja Dog molemmilla luokilla on yhteinen ominaisuusväri.

Lisäksi, mitä eroa tällä ja super-avainsanalla on Javassa? tämä ja super on kaksi erityistä avainsanaa Java , jota käytetään edustamaan luokan nykyistä esiintymää ja sen super luokkaa. Kuten sanoin in ensimmäinen rivi, pää ero tämän ja super välillä sisään Java on, että tämä edustaa luokan nykyistä esiintymää, while super edustavat pääluokan nykyistä esiintymää.

Vastaavasti, mitä hyötyä tästä avainsanasta on Javassa?

avainsana 'TÄMÄ' sisään Java on viitemuuttuja, joka viittaa nykyiseen objektiin. "tämä" on viittaus nykyiseen objektiin, jonka menetelmää kutsutaan. Sinä pystyt käyttää "Tämä" avainsana välttääksesi nimiristiriidat ilmentymäsi/objektisi menetelmässä/konstruktorissa.

Mikä on superin tarkoitus Javassa?

Määritelmä ja käyttö super avainsana viittaa superluokan (emo)-objekteihin. Sitä käytetään superluokan menetelmien kutsumiseen ja superluokan konstruktoriin pääsyyn. Yleisin käyttö super avainsana on poistaa sekaannus superluokkien ja alaluokkien välillä, joilla on samanniminen menetelmiä.

Suositeltava: