Orodha ya maudhui:

Ni njia gani iliyojaa sana katika Java?
Ni njia gani iliyojaa sana katika Java?

Video: Ni njia gani iliyojaa sana katika Java?

Video: Ni njia gani iliyojaa sana katika Java?
Video: Alikiba - UTU (Official Music Video) 2024, Mei
Anonim

Njia ya Kupakia kupita kiasi ni kipengele kinachoruhusu darasa kuwa na zaidi ya moja njia kuwa na jina moja, ikiwa orodha zao za hoja ni tofauti. Ni sawa na mjenzi upakiaji kupita kiasi katika Java , ambayo inaruhusu darasa kuwa na wajenzi zaidi ya mmoja kuwa na orodha tofauti za hoja.

Kwa hivyo, unaandikaje njia iliyojaa katika Java?

Hapa kuna njia tofauti za kutekeleza njia ya upakiaji kupita kiasi:

  1. Kupakia kupita kiasi kwa kubadilisha idadi ya hoja. class MethodOverloading { private static void display(int a){ System.
  2. Kwa kubadilisha aina ya data ya vigezo. class MethodOverloading {// njia hii inakubali onyesho la ndani la utupu la tuli (int a){ System.

Mtu anaweza pia kuuliza, ni njia gani tofauti njia inaweza kupakiwa? Mbinu zilizojaa kupita kiasi hutofautishwa kulingana na nambari na aina ya vigezo vilivyopitishwa kama hoja kwa mbinu . Wewe unaweza si kufafanua zaidi ya moja njia kwa jina moja, Agizo na aina ya hoja. Itakuwa kosa la mkusanyaji.

Pia kujua ni, ni njia gani ya upakiaji na njia ya kupitisha katika Java na mfano?

Chapisho hili linaonyesha tofauti zao kwa kutumia mbili rahisi mifano . Inapakia kupita kiasi hutokea wakati mbili au zaidi mbinu katika darasa moja kuwa sawa njia jina lakini vigezo tofauti. Kubatilisha maana yake ni kuwa na wawili mbinu na sawa njia jina na vigezo (yaani, njia Sahihi).

Upakiaji kupita kiasi ni nini?

Kwa mzigo kupita kiasi ni kupakia kiasi kikubwa ndani au kwenye kitu, kama vile mzigo kupita kiasi ya umeme ambayo hupunguza saketi. Inapakia kupita kiasi husababisha "Nyingi sana!" hali. Fuse itapiga ikiwa vifaa vingi sana mzigo kupita kiasi mizunguko; hii inaitwa an mzigo kupita kiasi (umbo la nomino).

Ilipendekeza: