Talaan ng mga Nilalaman:

Ano ang isang overloaded na pamamaraan sa Java?
Ano ang isang overloaded na pamamaraan sa Java?

Video: Ano ang isang overloaded na pamamaraan sa Java?

Video: Ano ang isang overloaded na pamamaraan sa Java?
Video: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Mayo
Anonim

Paraan ng Overloading ay isang tampok na nagbibigay-daan sa isang klase na magkaroon ng higit sa isa paraan pagkakaroon ng parehong pangalan, kung magkaiba ang kanilang mga listahan ng argumento. Ito ay katulad ng constructor overloading sa Java , na nagpapahintulot sa isang klase na magkaroon ng higit sa isang constructor na may iba't ibang listahan ng argumento.

Doon, paano ka magsusulat ng overloaded na pamamaraan sa Java?

Narito ang iba't ibang paraan upang maisagawa ang overloading ng pamamaraan:

  1. Overloading sa pamamagitan ng pagpapalit ng bilang ng mga argumento. class MethodOverloading { private static void display(int a){ System.
  2. Sa pamamagitan ng pagbabago ng datatype ng mga parameter. class MethodOverloading { // ang paraang ito ay tumatanggap ng int private static void display(int a){ System.

Maaaring magtanong din, ano ang iba't ibang paraan na maaaring ma-overload ang isang pamamaraan? Overloaded na pamamaraan ay pinag-iba batay sa bilang at uri ng mga parameter na ipinasa bilang isang argumento sa paraan . Ikaw pwede hindi tukuyin ang higit sa isa paraan na may parehong pangalan, Order at ang uri ng mga argumento. Ito ay magiging compiler error.

Ang dapat ding malaman ay, ano ang paraan ng overloading at paraan ng overriding sa Java na may halimbawa?

Ang post na ito ay naglalarawan ng kanilang mga pagkakaiba sa pamamagitan ng paggamit ng dalawang simple mga halimbawa . Overloading nangyayari kapag dalawa o higit pa paraan sa isang klase ay may pareho paraan pangalan ngunit magkaibang mga parameter. Overriding nangangahulugan ng pagkakaroon ng dalawa paraan na may pareho paraan pangalan at mga parameter (ibig sabihin, paraan lagda).

Ano ang overload?

Upang labis na karga ay mag-load ng labis na halaga sa o sa isang bagay, tulad ng isang labis na karga ng kuryente na nagpapaikli sa mga circuit. Overloading nagiging sanhi ng "Sobra!" sitwasyon. Ang isang fuse ay pumutok kung masyadong maraming mga appliances labis na karga ang mga circuits; ito ay tinatawag na isang labis na karga (ang anyo ng pangngalan).

Inirerekumendang: