Mitä eroa menetelmän ohittamisella ja menetelmän piilottamisella on?
Mitä eroa menetelmän ohittamisella ja menetelmän piilottamisella on?

Video: Mitä eroa menetelmän ohittamisella ja menetelmän piilottamisella on?

Video: Mitä eroa menetelmän ohittamisella ja menetelmän piilottamisella on?
Video: Tietokone tutuksi #7 Kuinka toimia, kun kohtaat ongelmia? 2024, Saattaa
Anonim

Sisään menetelmän ohittaminen , kun perusluokan viitemuuttuja osoittaa johdetun luokan objektiin, se kutsuu ohitettu menetelmä johdettu luokka. Menetelmässä piilossa , kun perusluokan viitemuuttuja osoittaa johdetun luokan objektiin, se kutsuu piilotettu menetelmä perusluokka.

Lisäksi, mitä eroa on menetelmän ohituksen ja menetelmän piilottamisen välillä Javassa?

menetelmän ohittaminen , kun alaluokalla on sama menetelmä samalla allekirjoituksella in alaluokka. Menetelmä piilottaminen , kun alaluokalla on sama menetelmä nimi, mutta eri parametri. Tässä tapauksessa et ole ylivoimainen vanhempi menetelmä , mutta piilossa se.

Toiseksi, mikä on menetelmän piilottaminen C#:ssa esimerkin kanssa? Vastaus: Menetelmän piilottaminen tapahtuu perinnöstä suhde, kun perusluokalla ja johdetulla luokalla on molemmilla samanniminen menetelmä. Kun luomme johdetun luokan objektin, se piilottaa perusluokan menetelmän ja kutsuu oman menetelmänsä, ja tätä kutsutaan menetelmän piilottamiseksi tai nimen piilottamiseksi C#:ssa. perinnöstä.

Tiedätkö myös, miksi menetelmäpiilotusta käytetään?

Se käskee meitä käyttämään uutta avainsanaa piilottamaan peritty jäsen. Joten käyttämällä uutta muuntajaa johdetussa luokassa menetelmä , se piiloutuu perusluokan toteutus menetelmä . Tätä kutsutaan Menetelmä piilottaminen . Sen avulla voit tarjota uuden toteutuksen johdetulle luokalle.

Mitä menetelmä piilottaa?

Menetelmä piilottaminen tarkoittaa, että alaluokka on määrittänyt luokan menetelmä samalla allekirjoituksella kuin luokka menetelmä superluokassa. Siinä tapauksessa menetelmä alaluokka piilottaa. Se tarkoittaa, että: Versio a menetelmä suoritettavaa kohdetta EI määritä objekti, jota käytetään sen kutsumiseen.

Suositeltava: