Cuprins:

Ce este o metodă supraîncărcată în Java?
Ce este o metodă supraîncărcată în Java?

Video: Ce este o metodă supraîncărcată în Java?

Video: Ce este o metodă supraîncărcată în Java?
Video: Java overloaded methods ☎️ 2024, Mai
Anonim

Supraîncărcarea metodei este o caracteristică care permite unei clase să aibă mai multe metodă având același nume, dacă listele lor de argumente sunt diferite. Este similar cu constructorul supraîncărcare în Java , care permite unei clase să aibă mai mult de un constructor având liste de argumente diferite.

Prin urmare, cum scrieți o metodă supraîncărcată în Java?

Iată diferite moduri de a efectua supraîncărcarea metodei:

  1. Supraîncărcare prin schimbarea numărului de argumente. class MethodOverloading { private static void display(int a){ System.
  2. Prin modificarea tipului de date al parametrilor. class MethodOverloading { // această metodă acceptă int private static void display(int a){ System.

De asemenea, cineva se poate întreba, care sunt diferitele moduri în care o metodă poate fi supraîncărcată? Metode supraîncărcate sunt diferenţiate în funcţie de număr şi tip a parametrilor trecuți ca argumente către metode . Tu poate sa nu defini mai mult de unul metodă cu același nume, Order și the tip a argumentelor. Ar fi o eroare a compilatorului.

De asemenea, trebuie să știți ce este supraîncărcarea metodei și suprascrierea metodei în Java cu exemplu?

Acest post ilustrează diferențele lor folosind două simple exemple . Supraîncărcare apare atunci când două sau mai multe metode într-o clasă au la fel metodă nume ci parametri diferiți. Depășirea înseamnă să ai două metode cu acelasi metodă numele și parametrii (adică, metodă semnătură).

Ce este o suprasarcină?

La suprasarcina este să încărcați o cantitate excesivă în sau pe ceva, cum ar fi un suprasarcina de electricitate care scurtcircuita circuitele. Supraîncărcare provoacă un „Prea mult!” situatie. Se va arde o siguranță dacă există prea multe aparate suprasarcina circuitele; aceasta se numește an suprasarcina (forma substantivului).

Recomandat: