INHOUDSOPGAWE:
- Kan subklas die statiese metodes van superklas ignoreer?
- Kan 'n subklas 'n superklas ignoreer?
- Kan subklas metodes ignoreer?
- Wat is die verskil tussen oorheersing en oorlaai?
Video: Kan subklas die metode van superklas oorlaai?
2024 Outeur: Taylor Jerome | [email protected]. Laas verander: 2024-01-11 19:07
Die vermoë van 'n subklas om 'n metode te ignoreer laat 'n klas toe om te erf van 'n superklas wie se gedrag "naby genoeg" is en dan gedrag te verander soos nodig. Die oorheersende metode het dieselfde naam, aantal en tipe parameters, en keertipe as die metode wat dit ignoreer.
Kan subklas die statiese metodes van superklas ignoreer?
Jy kan 'n statiese metode oorlaai, maar jy kan nie 'n statiese metode ignoreer nie. Eintlik kan jy 'n statiese metode in subklasse herskryf, maar dit word nie 'n oorheersing genoem nie, want ignorering moet verband hou met polimorfisme en dinamiese binding.
Kan 'n subklas 'n superklas ignoreer?
Die vermoë van 'n subklas om 'n metode te ignoreer laat 'n klas toe om te erf van 'n superklas wie se gedrag "naby genoeg" is en dan gedrag te verander soos nodig. Die oorheersende metode het dieselfde naam, aantal en tipe parameters, en keertipe as die metode wat dit ignoreer.
Kan subklas metodes ignoreer?
'n Subklas binne dieselfde pakket as die instansie se superklas kan enige superklasmetode ignoreer wat nie privaat of finaal verklaar is nie. 'n Subklas in 'n ander pakket kan slegs die nie-finale metodes ignoreer wat publiek of beskerm is.
Wat is die verskil tussen oorheersing en oorlaai?
Wat is oorlaai en oorheers? Wanneer twee of meer metodes in dieselfde klas dieselfde naam het, maar verskillende parameters, word dit Oorlading genoem. Wanneer die metode-handtekening (naam en parameters) dieselfde is in die superklas en die kinderklas, word dit Oorheersing genoem.
Aanbeveel:
Kan nikkelmetaalhidriedbatterye oorlaai word?
Oormatige oorlaai van 'n NiMH-sel kan permanente verlies in kapasiteit tot gevolg hê en sikluslewe. As 'n sel oorlaai word tot by die punt waarop druk begin opbou, word verhoogde temperature ervaar en kan dit veroorsaak dat die skeier elektroliet verloor .
Erf 'n subklas konstruktors?
'n Subklas erf al die lede (velde, metodes en geneste klasse) van sy superklas. Konstrukteurs is nie lede nie, so hulle word nie geërf deur subklasse nie, maar die konstruktor van die superklas kan van die subklas opgeroep word . Erf 'n subklas konstruktors C++?
Wat is subklas 444?
A Spesiale Kategorie Visa (SCV) is 'n Australiese visumkategorie (subklas 444) wat aan die meeste Nieu-Seelandse burgers toegestaan word met hul aankoms in Australië, wat hulle in staat stel om te besoek, te studeer, te bly en werk vir onbepaalde tyd in Australië onder die Trans-Tasman-reisreëling .
Kan konstruktor oorlaai word in afgeleide klas?
Aangesien die konstruktors nie in afgeleide klas gedefinieer kan word nie, kan dit nie ook oorlaai word nie, in afgeleide klas. … Verduideliking: Die konstrukteurs het geen terugkeertipe nie. Wanneer ons nie die terugkeertipe van 'n konstruktor kan hê nie, is oorlading gebaseer op die terugkeertipe nie moontlik nie.
In java-metode oorlaai?
Metode-oorlading is 'n kenmerk wat 'n klas toelaat om meer as een metode met dieselfde naam te hê, as hul argumentlyste verskil. Dit is soortgelyk aan konstruktoroorlading in Java, wat 'n klas toelaat om meer as een konstruktor met verskillende argumentlyste te hê .