Video: Kas yra dviejų ar daugiau metodų apibrėžimo toje pačioje klasėje, turinčių tą patį pavadinimą, bet skirtingų parametrų deklaraciją, procesas?
2024 Autorius: Lynn Donovan | [email protected]. Paskutinį kartą keistas: 2023-12-15 23:50
Metodas perkrovimas
Parašas iš metodas neapima nei grąžinimo tipo, nei matomumo, nei išimčių, kurias jis gali mesti. Praktika iš apibrėžiant du ar daugiau metodų į ta pati klasė kad dalijasi tas pats pavadinimas, bet skiriasi parametrai vadinama perkrova metodus.
Tokiu būdu, kuris iš jų gali būti naudojamas norint atskirti du ar daugiau metodų, turinčių tą patį pavadinimą?
Diskusijų forumas
Que. | Kuris iš jų gali būti naudojamas norint atskirti du ar daugiau metodų, turinčių tą patį pavadinimą? |
---|---|
b. | Parametrų skaičius |
c. | Grąžinimo metodo tipas |
d. | Visi minėti |
Atsakymas: visa tai, kas paminėta |
Taip pat galima paklausti, kai tas pats pavadinimas naudojamas dviem ar daugiau metodų toje pačioje klasėje. Kaip Java juos atskiria? Jų parašais, tarp kurių yra metodo pavadinimas ir duomenų tipai metodas parametrus tokia tvarka, kokia jie pasirodo.
Be to, koks yra dviejų ar daugiau metodų apibrėžimo toje pačioje klasėje, turinčių tą patį pavadinimą, bet skirtingus parametrus, procesas.
Paaiškinimas: Du ar daugiau būdų gali turi tą patį vardą tol, kol jų parametrų deklaracija yra skirtinga , metodus sakoma, kad yra perkrautas ir procesas vadinamas metodo perkrova.
Kas atsitiks, jei metodas su tuo pačiu pavadinimu ir argumentais aprašytas 2 failuose ir įtrauksime juos abu?
Perkrova: du ar daugiau metodas turintys toks pat vardas bet kitoks argumentas in tas pats klasė yra žinoma kaip perkrova. Du ar daugiau metodas turintys tas pats metodo pavadinimas ir tas pats argumentas bet skirtinga klasė yra žinoma kaip viršesnė. Ji taip pat žinoma kaip vykdymo laiko polimorfizmas, dinaminis polimorfizmas, dinaminis susiejimas.
Rekomenduojamas:
Kaip Tarrytown gavo savo pavadinimą Kaip Sleepy Hollow gavo savo pavadinimą?
Kaip „Sleepy Hollow“gavo savo pavadinimą? Tarrytown vardą gretimos šalies šeimininkės davė todėl, kad turgaus dienomis vyrai laukdavo aplink kaimo smuklę. Pavadinimas Sleepy Hollow kilęs iš snaudžiančios svajingos įtakos, kuri, atrodo, tvyro virš žemės
Kas yra procesas operacinėje sistemoje, kas yra gija operacinėje sistemoje?
Procesas, paprasčiausiai tariant, yra vykdomoji programa. Proceso kontekste veikia viena ar daugiau gijų. Gija yra pagrindinis vienetas, kuriam operacinė sistema skiria procesoriaus laiką. Gijų telkinys pirmiausia naudojamas siekiant sumažinti taikomųjų programų gijų skaičių ir užtikrinti darbuotojų gijų valdymą
Kokia yra bausmė Indijoje už kompiuterinių dokumentų turto ar bet kokios programinės įrangos šaltinio kodo vagystę iš bet kurio organizacijos asmens ar kitomis priemonėmis?
Paaiškinimas: Indijoje už kompiuterinių dokumentų, turto ar bet kokios programinės įrangos šaltinio kodo vagystę iš bet kurios organizacijos, asmens ar bet kokiu kitu būdu baudžiama 3 metų laisvės atėmimo bausme ir Rs bauda. 500 000
Kiek indexOf metodų yra String klasėje?
Java eilutė indexOf() Yra keturi indexOf() metodo variantai
Ar abstrakčioje klasėje gali būti neabstrakčių metodų?
Taip, mes galime turėti abstrakčią klasę be abstrakčių metodų, nes abi yra nepriklausomos sąvokos. Klasės paskelbimas abstrakčia reiškia, kad ji negali būti sudaryta atskirai ir gali būti tik subklasė. Metodo paskelbimas abstrakčiu reiškia, kad metodas bus apibrėžtas poklasyje