Სარჩევი:

რა არის გადატვირთული მეთოდი ჯავაში?
რა არის გადატვირთული მეთოდი ჯავაში?

ვიდეო: რა არის გადატვირთული მეთოდი ჯავაში?

ვიდეო: რა არის გადატვირთული მეთოდი ჯავაში?
ვიდეო: Java overloaded methods ☎️ 2024, მაისი
Anonim

გადატვირთვის მეთოდი არის ფუნქცია, რომელიც საშუალებას აძლევს კლასს ჰქონდეს ერთზე მეტი მეთოდი აქვთ იგივე სახელი, თუ მათი არგუმენტების სია განსხვავებულია. კონსტრუქტორის მსგავსია გადატვირთვა in ჯავა , რომელიც საშუალებას აძლევს კლასს ჰქონდეს ერთზე მეტი კონსტრუქტორი სხვადასხვა არგუმენტების სიით.

აქედან გამომდინარე, როგორ წერთ გადატვირთულ მეთოდს Java-ში?

აქ მოცემულია მეთოდის გადატვირთვის სხვადასხვა გზა:

  1. გადატვირთვა არგუმენტების რაოდენობის შეცვლით. class MethodOverloading { private static void display(int a){ System.
  2. პარამეტრების მონაცემთა ტიპის შეცვლით. class MethodOverloading { // ეს მეთოდი იღებს int private static void display(int a){ System.

შეიძლება ასევე იკითხოს, რა არის მეთოდის გადატვირთვის სხვადასხვა გზები? გადატვირთული მეთოდები დიფერენცირებულია რიცხვის მიხედვით და ტიპი არგუმენტად გადაცემული პარამეტრების მეთოდები . შენ შეუძლია არ განსაზღვრავს ერთზე მეტს მეთოდი ამავე სახელწოდებით, ორდენი და ტიპი არგუმენტების. ეს იქნება შემდგენელის შეცდომა.

ასევე იცოდეთ, რა არის მეთოდის გადატვირთვა და მეთოდის გადატვირთვა ჯავაში მაგალითად?

ეს პოსტი ასახავს მათ განსხვავებებს ორი მარტივი გამოყენებით მაგალითები . გადატვირთვა ხდება მაშინ, როდესაც ორი ან მეტი მეთოდები ერთ კლასში აქვთ იგივე მეთოდი სახელი, მაგრამ განსხვავებული პარამეტრები. აჭარბებს ნიშნავს ორის ქონას მეთოდები იგივესთან ერთად მეთოდი სახელი და პარამეტრები (მაგ. მეთოდი ხელმოწერა).

რა არის გადატვირთვა?

რომ გადატვირთვა არის გადაჭარბებული რაოდენობის ჩატვირთვა რაიმეში ან მასზე, როგორიცაა ა გადატვირთვა ელექტროენერგია, რომელიც წყვეტს სქემებს. გადატვირთვა იწვევს "ძალიან ბევრი!" სიტუაცია. დაუკრავენ აფეთქებს, თუ ბევრი მოწყობილობაა გადატვირთვა სქემები; ამას ჰქვია გადატვირთვა (არსებითი სახელი).

გირჩევთ: