Sadržaj:

Šta je preopterećena metoda u Javi?
Šta je preopterećena metoda u Javi?

Video: Šta je preopterećena metoda u Javi?

Video: Šta je preopterećena metoda u Javi?
Video: Счастливая история слепой кошечки по имени Нюша 2024, Novembar
Anonim

Preopterećenje metode je karakteristika koja dozvoljava klasi da ima više od jedne metoda imaju isto ime, ako su njihove liste argumenata različite. Slično je konstruktoru preopterećenja in Java , što omogućava klasi da ima više od jednog konstruktora koji ima različite liste argumenata.

Stoga, kako napisati preopterećenu metodu u Javi?

Evo različitih načina za izvođenje preopterećenja metoda:

  1. Preopterećenje promjenom broja argumenata. class MethodOverloading { private static void display(int a){ System.
  2. Promjenom tipa podataka parametara. class MethodOverloading { // ova metoda prihvata int private static void display(int a){ System.

Neko se takođe može zapitati, na koje različite načine se metoda može preopteretiti? Preopterećene metode razlikuju se na osnovu broja i tip parametara proslijeđenih kao argument u metode . Vi mogu ne definirati više od jednog metoda sa istim imenom, Red i tip argumenata. To bi bila greška kompajlera.

Takođe treba da znate šta je preopterećenje metoda i nadjačavanje metoda u Javi sa primerom?

Ovaj post ilustruje njihove razlike koristeći dva jednostavna primjeri . Preopterećenje javlja se kada dva ili više metode u jednom razredu imaju isto metoda ime, ali različiti parametri. Overriding znači imati dva metode sa istim metoda naziv i parametre (tj. metoda potpis).

Šta je preopterećenje?

To preopterećenja je učitavanje prevelike količine u ili na nešto, kao što je preopterećenja struje koja prekida strujne krugove. Preopterećenje izaziva "Previše!" situacija. Osigurač će pregorjeti ako ima previše uređaja preopterećenja kola; ovo se zove an preopterećenja (imenički oblik).

Preporučuje se: