Բովանդակություն:

Ի՞նչ է գերբեռնված մեթոդը Java-ում:
Ի՞նչ է գերբեռնված մեթոդը Java-ում:

Video: Ի՞նչ է գերբեռնված մեթոդը Java-ում:

Video: Ի՞նչ է գերբեռնված մեթոդը Java-ում:
Video: Ի՞նչ է ծրագրավորումը, ի՞նչու ծրագրավորել և ինչպե՞ս սովորել ծրագրավորում։ Խորհուրդներ սկսնակներին 2024, Մայիս
Anonim

Գերբեռնման մեթոդ հատկանիշ է, որը թույլ է տալիս դասին ունենալ մեկից ավելի մեթոդ ունենալով նույն անունը, եթե նրանց փաստարկների ցուցակները տարբեր են: Այն նման է կոնստրուկտորին գերբեռնվածություն մեջ Java , որը թույլ է տալիս դասին ունենալ մեկից ավելի կոնստրուկտորներ, որոնք ունեն տարբեր փաստարկների ցուցակներ:

Դրանցից ինչպե՞ս եք գրում գերբեռնված մեթոդ Java-ում:

Ահա մեթոդի գերբեռնման տարբեր եղանակներ

  1. Գերբեռնում` փոփոխելով արգումենտների քանակը: class MethodOverloading { private static void display(int a){ System.
  2. Պարամետրերի տվյալների տեսակը փոխելով: class MethodOverloading { // այս մեթոդը ընդունում է int private static void display(int a){ System.

Կարելի է նաև հարցնել, թե որո՞նք են մեթոդի ծանրաբեռնվածության տարբեր եղանակները: Ծանրաբեռնված մեթոդներ տարբերվում են ըստ թվի և տիպ այն պարամետրերից, որոնք փոխանցվել են որպես փաստարկներ մեթոդները . Դուք կարող է չսահմանել մեկից ավելի մեթոդ նույն անունով, Order and the տիպ փաստարկներից։ Դա կլինի կոմպիլյատորի սխալ:

Նաև իմանալ, թե որն է մեթոդի գերբեռնումը և մեթոդի գերբեռնումը Java-ում օրինակով:

Այս գրառումը ցույց է տալիս նրանց տարբերությունները՝ օգտագործելով երկու պարզ օրինակներ . Գերբեռնվածություն տեղի է ունենում, երբ երկու կամ ավելի մեթոդները մեկ դասարանում ունեն նույնը մեթոդ անունը, բայց տարբեր պարամետրեր: Գերակայող նշանակում է ունենալ երկու մեթոդները նույնի հետ մեթոդ անունը և պարամետրերը (այսինքն. մեթոդ ստորագրություն):

Ի՞նչ է գերբեռնվածությունը:

Դեպի գերբեռնվածություն չափից ավելի մեծ քանակություն ինչ-որ բանի մեջ կամ վրա դնելն է, ինչպիսին է գերբեռնվածություն էլեկտրաէներգիա, որը կարճացնում է շղթաները: Գերբեռնվածություն առաջացնում է «Չափից շատ»: իրավիճակ. Ապահովիչը կփչվի, եթե շատ սարքեր լինեն գերբեռնվածություն սխեմաներ; սա կոչվում է ան գերբեռնվածություն (գոյական ձևը):

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