2 – holat:
int mymethod(int a, int b)
int mymethod(float var1, float var2)
bu funksiyalar ishalatishga yaroqli chunki, funksiyalar bir-biridan ma'lumot turlari bilan farq qilyapti.
3 – holat:
int mymethod(int a, int b)
int mymethod(int num)
bu funksiyalar ishalatishga yaroqli chunki, funksiyalar bir-biridan raqamlar argumenti bilan farq qilyapti.
4 -holat:
float mymethod(int a, float b)
float mymethod(float var1, int var2)
bu funksiyalar ishalatishga yaroqli chunki, funksiyalar ma'lumotlar ketma-ketligi bilan farq qilyapti(joylashuvi)
5 – holat:
int mymethod(int a, int b)
float mymethod(int var1, int var2)
Natija: Compile time error. Chunki bu funksiyalar turli xil turdagi ma'lumotlarni qaytaryapti birinchi funksiya ikkinchisi float.
Do'stlaringiz bilan baham: |