Video: Wat is die verskil tussen metode-oorheersing en metode-verberging?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
In metode oorheers , wanneer basisklas verwysingsveranderlike wat na die objek van die afgeleide klas wys, dan sal dit die noem oorskryf metode in die afgeleide klas. In die metode wegkruip , wanneer basisklas verwysingsveranderlike wat na die objek van die afgeleide klas wys, dan sal dit die noem versteekte metode in die basisklas.
Verder, wat is die verskil tussen metode-oorheersing en metode-verberging in Java?
metode oorheers , wanneer die subklas dieselfde het metode met dieselfde handtekening in die subklas. Metode wegsteek , wanneer die subklas dieselfde het metode naam, maar anders parameter. In hierdie geval is jy nie oorheersend die ouer metode , maar wegkruip Dit.
Tweedens, wat verberg metode in C# met voorbeeld? Antwoord: Metode wegkruip vind plaas in erfenis verhouding wanneer basisklas en afgeleide klas albei 'n metode met dieselfde naam het. Wanneer ons die objek van afgeleide klas skep, sal dit die basisklasmetode versteek en sal sy eie metode noem en dit word metode versteek of naam verberg in C# genoem erfenis.
Weet ook hoekom metode wegkruip gebruik word?
Dit sê vir ons om die nuwe sleutelwoord te gebruik om die geërfde lid te versteek. Dus, deur die nuwe wysiger in die afgeleide klas te gebruik metode , Dit verberg die implementering van die basisklas metode . Dit word genoem Metode wegsteek . Dit laat jou toe om 'n nuwe implementering vir 'n afgeleide klas te verskaf.
Wat verberg metode?
Metode wegsteek beteken subklas het 'n klas gedefinieer metode met dieselfde handtekening as 'n klas metode in die superklas. In daardie geval die metode van superklas word deur die subklas versteek. Dit dui daarop dat: Die weergawe van a metode wat uitgevoer word, sal NIE bepaal word deur die voorwerp wat gebruik word om dit op te roep nie.
Aanbeveel:
Wat is die verskil tussen beweging tussen en klassieke tween?
Beweging tussen is 'n tipe animasie wat simbole gebruik om beweging, grootte en rotasie veranderinge, vervaag en kleur effekte te skep. Klassieke tween verwys na ween in Flash CS3 en vroeër, en word hoofsaaklik in Animate onderhou vir oorgangsdoeleindes
Wat is die basiese verskil tussen die voorspellende benadering en die aanpasbare benadering?
Aanpasbare beplanning behels die opbreek van 'n projek in klein komponente oor 'n onbepaalde tydlyn om uiteindelike buigsaamheid toe te laat om die verloop van die projek te rig. Terwyl die uitsette van voorspellende beplanning verwag en kenbaar is, kan aanpasbare beplanning verrassende uitkomste lewer
Wat is die verskil tussen abstrakte klas en abstrakte metode?
Abstrakte metodes is slegs verklaring en dit sal nie implementering hê nie. 'n Java-klas wat 'n abstrakte klas bevat, moet as abstrakte klas verklaar word. 'n Abstrakte metode kan slegs 'n sigbaarheidswysiger stel, een van publiek of beskerm. Dit wil sê, 'n abstrakte metode kan nie statiese of finale wysiger by die verklaring voeg nie
Wat is die verskil tussen die inbedding van 'n grafiek en die koppeling van 'n grafiek?
Wat is die verskil tussen die inbedding van 'n grafiek en die koppeling van 'n grafiek? 'n ingebedde grafiek is staties en sal nie outomaties verander as die werkblad dit wel doen nie. 'n gekoppelde grafiek sal outomaties opgedateer word wanneer die grafiek in Excel opgedateer word
Wat is die verskil tussen die knipbord en die Office knipbord?
Die Office-knipbord kan die laaste 24 items wat gekopieer is, behou. Die Office-knipbord versamel ook 'n lys van gekopieerde items uit verskeie dokumente in enige Office-program wat jy as 'n groep in 'n ander Office-programdokument kan plak