C++

Function overloading (C++)

Në shqip: Mbingarkimi i funksioneve në C++

ShpjegimiSQ

Në C++ mund të kesh disa funksione me të njëjtin emër, por me parametra të ndryshëm: siperfaqja(double r) dhe siperfaqja(double a, double b). Kompajleri zgjedh të duhurin sipas argumenteve.

EnglishEN

In C++ you can have several functions with the same name but different parameters: area(double r) and area(double a, double b). The compiler picks the right one by the arguments.

Si ta mendosh

Si një buton „Luaj“ që di të luajë edhe muzikë, edhe video.

Lexoje në anglisht

Like a “Play” button that can play both music and video.

Shembull kodicpp

double siperfaqja(double r) { return 3.14 * r * r; }
double siperfaqja(double a, double b) { return a * b; }

Terma të lidhur