Java

Method overloading

Në shqip: Mbingarkim metodash

ShpjegimiSQ

Overloading-u do të thotë të kesh disa metoda me të njëjtin emër, por me parametra të ndryshëm. Java-ja zgjedh vetë cilën ta thërrasë sipas argumenteve që i jep.

EnglishEN

Overloading means having several methods with the same name but different parameters. Java picks which one to call based on the arguments you give it.

Si ta mendosh

Si porosia „një kafe“: pa asgjë tjetër merr espreso; „një kafe me qumësht“ merr makiato — e njëjta fjalë, rezultati sipas detajeve.

Lexoje në anglisht

Like ordering “a coffee”: with nothing else you get an espresso; “a coffee with milk” gets you a macchiato — same word, the result depends on the details.

Shembull kodijava

int mblidh(int a, int b) { return a + b; }
double mblidh(double a, double b) { return a + b; }
String mblidh(String a, String b) { return a + b; }

Terma të lidhur