Kas ir metodes pārslodze OOP?
Kas ir metodes pārslodze OOP?

Video: Kas ir metodes pārslodze OOP?

Video: Kas ir metodes pārslodze OOP?
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Maijs
Anonim

Pārslodzes metodes . Galvenā tēma iekšā OOP ir pārslodzes metodes , kas ļauj definēt to pašu metodi vairākas reizes, lai jūs varētu tos izsaukt ar dažādiem argumentu sarakstiem (a metodes argumentu sarakstu sauc par tā parakstu). Jūs varat izsaukt apgabalu ar vienu vai diviem argumentiem.

Jautājums ir arī par to, kas ir metodes pārslodze, paskaidrojiet ar piemēru?

Pārslodze ir apmēram tas pats funkciju ir dažādi paraksti. Ignorēšana ir aptuveni tāda pati funkciju , tas pats paraksts, bet dažādas klases, kas saistītas ar mantojuma palīdzību. Pārslodze ir piemērs Kompilatora laika polimorfisms un ignorēšana ir an piemērs darbības laika polimorfisms.

Otrkārt, kas ir OOP pārslodze un ignorēšana? Pārslodze notiek, ja divām vai vairākām metodēm vienā klasē ir vienāds metodes nosaukums, bet atšķirīgi parametri. Pārsvarā nozīmē, ka ir divas metodes ar vienādu metodes nosaukumu un parametriem (t.i., metodes paraksts).

Tātad, kas ir funkciju pārslodze OOP?

Funkciju pārslodze (arī metodes pārslodze ) ir programmēšanas koncepcija, kas ļauj programmētājiem definēt divus vai vairākus funkcijas ar tādu pašu nosaukumu un tādu pašu darbības jomu. Katrs funkciju ir unikāls paraksts (vai virsraksts), kas iegūts no: funkciju /procedūras nosaukums.argumentu skaits. argumentu veids.

Kāda ir atšķirība starp metodes pārslodzi un metodes ignorēšanu C++?

Metode Pārslodze nozīmē vairāk nekā vienu metodi kopīgs tāds pats nosaukums iekš klasē, bet kam savādāk parakstu. Metodes ignorēšana nozīmē metodi pamatklase tiek definēta no jauna iekš atvasināta klase ar vienādu parakstu. Metode Pārslodze ir “pievienot” vai “pagarināt” vairāk uz metodes uzvedība.

Ieteicams: