Kas yra metodo perkrovimas OOP?
Kas yra metodo perkrovimas OOP?

Video: Kas yra metodo perkrovimas OOP?

Video: Kas yra metodo perkrovimas OOP?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Gruodis
Anonim

Perkrovimo metodai . Pagrindinė tema OOP yra perkrovimo būdai , kuri leidžia apibrėžti tą patį metodas kelis kartus, kad galėtumėte juos pavadinti skirtingais argumentų sąrašais (a metodą argumentų sąrašas vadinamas jo parašu). Galite skambinti „Area“vienu ar dviem argumentais.

Taip pat kyla klausimas, kas yra metodo perkrovimas, paaiškinkite pavyzdžiu?

Perkrovimas yra maždaug tas pats funkcija turi skirtingus parašus. Nepaisymas yra maždaug tas pats funkcija , tas pats parašas, bet skirtingos klasės, sujungtos per paveldėjimą. Perkrovimas yra pavyzdys Kompiliatoriaus laiko polimorfizmas ir nepaisymas yra an pavyzdys bėgimo laiko polimorfizmas.

Antra, kas yra OOP perkrovimas ir nepaisymas? Perkrovimas įvyksta, kai du ar daugiau metodų vienoje klasėje turi tą patį metodo pavadinimą, bet skirtingus parametrus. Nepaisymas reiškia turėti du metodus su tuo pačiu metodo pavadinimu ir parametrais (t. y. metodo parašu).

Taigi, kas yra funkcijų perkrovimas OOP?

Funkcijų perkrovimas (taip pat metodo perkrovimas ) yra programavimo koncepcija, leidžianti programuotojams apibrėžti du ar daugiau funkcijas tuo pačiu pavadinimu ir ta pačia apimtimi. Kiekvienas funkcija turi unikalų parašą (arba antraštę), kuris yra kilęs iš: funkcija /procedūros pavadinimas.argumentų skaičius. argumentų tipas.

Kuo skiriasi metodo perkrovimas ir metodo nepaisymas C++?

Metodas Perkrovimas reiškia daugiau nei vieną metodas dalijasi tuo pačiu vardu viduje konors klasės, bet turintis skirtinga parašas. Metodo nepaisymas reiškia metodas iš naujo apibrėžiama viduje konors išvestinė klasė, turinti tą patį parašą. Metodas Perkrovimas yra „pridėti“arba „pratęsti“daugiau metodą elgesį.

Rekomenduojamas: