কম্পিউটার

জাভাতে ওভারলোডিং পদ্ধতি


মেথড ওভারলোডিং হল এক ধরনের স্ট্যাটিক পলিমরফিজম। মেথড ওভারলোডিং-এ, আমরা একই নামের একাধিক মেথড সংজ্ঞায়িত করতে পারি কিন্তু ভিন্ন প্যারামিটার দিয়ে। নিম্নলিখিত উদাহরণ প্রোগ্রাম বিবেচনা করুন.

উদাহরণ

public class Tester {
   public static void main(String args[]) {
      Tester tester = new Tester();
      System.out.println(tester.add(1, 2));
      System.out.println(tester.add(1, 2,3));
   }
   public int add(int a, int b) {
      return a + b;
   }
   public int add(int a, int b, int c) {
      return a + b + c;
   }
}

আউটপুট

3
6

এখানে আমরা একটি মেথড অ্যাড() ব্যবহার করেছি যা দুই বা তিনটি প্যারামিটার নিতে পারে এবং সেই অনুযায়ী কাজ করতে পারে। একে মেথড ওভারলোডিং বা স্ট্যাটিক পলিমরফিজম বলা হয়।


  1. জাভা 9 এ DestroForcibly() পদ্ধতির গুরুত্ব?

  2. জাভাতে মেথড ওভারলোডিং v/s মেথড ওভাররাইডিং

  3. জাভাতে ওভারলোডিং পদ্ধতি এবং টাইপ প্রচার

  4. জাভাতে একটি পদ্ধতি ওভারলোড করার বিভিন্ন উপায়