Ո՞րն է նույն դասի մեջ երկու կամ ավելի մեթոդների սահմանման գործընթացը, որոնք ունեն նույն անվանումը, բայց տարբեր պարամետրերի հայտարարություն:
Ո՞րն է նույն դասի մեջ երկու կամ ավելի մեթոդների սահմանման գործընթացը, որոնք ունեն նույն անվանումը, բայց տարբեր պարամետրերի հայտարարություն:

Video: Ո՞րն է նույն դասի մեջ երկու կամ ավելի մեթոդների սահմանման գործընթացը, որոնք ունեն նույն անվանումը, բայց տարբեր պարամետրերի հայտարարություն:

Video: Ո՞րն է նույն դասի մեջ երկու կամ ավելի մեթոդների սահմանման գործընթացը, որոնք ունեն նույն անվանումը, բայց տարբեր պարամետրերի հայտարարություն:
Video: Эп. 9 | Интервью Эндрю Тейта - Такер Карлсон, Такер в Твиттере 2024, Նոյեմբեր
Anonim

Մեթոդ գերբեռնվածություն

-ի ստորագրությունը մի մեթոդ չի կազմված իր վերադարձի տեսակից, տեսանելիությունից և բացառություններից, որոնք կարող են լինել: -ի պրակտիկան սահմանելով երկու կամ ավելի մեթոդներ որ նույն դասի որոնք կիսում են նույն անունը, բայց ունեն տարբեր պարամետրեր կոչվում է գերբեռնվածություն մեթոդները.

Այս կերպ, դրանցից ո՞րը կարող է օգտագործվել նույն անվանում ունեցող երկու կամ ավելի մեթոդները տարբերելու համար:

Քննարկման ֆորում

Հերթ. Սրանցից ո՞րը կարող է օգտագործվել նույն անվանում ունեցող երկու կամ ավելի մեթոդները տարբերելու համար:
բ. Պարամետրերի քանակը
գ. Վերադարձի մեթոդի տեսակը
դ. Նշված բոլորը
Պատասխան. Նշված բոլորը

Կարելի է նաև հարցնել, երբ նույն անունն օգտագործվում է նույն դասի երկու կամ ավելի մեթոդների համար Ինչպե՞ս է Java-ն դրանք տարբերում: Նրանց ստորագրություններով, որոնք ներառում են մեթոդի անվանումը և տվյալների տեսակները մեթոդ պարամետրերը՝ ըստ դրանց հայտնվելու հերթականության:

Բացի այդ, ո՞րն է նույն դասում երկու կամ ավելի մեթոդների սահմանման գործընթացը, որոնք ունեն նույն անվանումը, բայց տարբեր պարամետրերի հայտարարման մեթոդը, գերբեռնված մեթոդը, թաքցնելով նշվածներից ոչ մեկը:

Բացատրություն: Երկու կամ ավելի մեթոդներ կարող է ունեն նույն անունը քանի դեռ նրանց պարամետրերի հայտարարություն է տարբեր , է մեթոդները ասվում է գերծանրաբեռնված և գործընթաց կոչվում է մեթոդի գերբեռնում.

Ի՞նչ է պատահում, եթե նույն անունով և արգումենտներով մեթոդը նկարագրվի 2 ֆայլում, և մենք ներառենք դրանք երկուսն էլ:

Գերբեռնվածություն՝ երկու կամ ավելի մեթոդ ունենալով նույն անունը բայց տարբեր փաստարկ մեջ նույնը դասը հայտնի է որպես գերբեռնվածություն: Երկու կամ ավելի մեթոդ ունենալով նույն մեթոդի անվանումը և նույն փաստարկը բայց տարբեր դասեր հայտնի են որպես գերակայող: այն նաև հայտնի է որպես գործարկման ժամանակի պոլիմորֆիզմ, դինամիկ պոլիմորֆիզմ, դինամիկ կապում:

Խորհուրդ ենք տալիս: