পলিমরফিজম স্থির বা গতিশীল হতে পারে। স্ট্যাটিক পলিমরফিজম-এ, একটি ফাংশনের প্রতিক্রিয়া কম্পাইলের সময়ে নির্ধারিত হয়। গতিশীল পলিমরফিজম-এ, এটি রান-টাইমে সিদ্ধান্ত নেওয়া হয়।
টাইম পলিমরফিজম বা স্ট্যাটিক বাইন্ডিং কম্পাইল করুন
কম্পাইলের সময় একটি বস্তুর সাথে একটি ফাংশন লিঙ্ক করার পদ্ধতিকে প্রাথমিক বাঁধাই বলা হয়। একে স্ট্যাটিক বাইন্ডিং বা প্রারম্ভিক বাইন্ডিংও বলা হয়।
রান টাইম পলিমরফিজম বা ডাইনামিক বাইন্ডিং
রানটাইম পলিমারফিজমের মেথড ওভাররাইডিং আছে যা ডাইনামিক বাইন্ডিং বা লেট বাইন্ডিং নামেও পরিচিত।
অ্যাবস্ট্রাক্ট ক্লাসে বিমূর্ত পদ্ধতি থাকে, যেগুলো প্রাপ্ত বর্গ দ্বারা প্রয়োগ করা হয়। প্রাপ্ত ক্লাসের আরও বিশেষ কার্যকারিতা রয়েছে। ডায়নামিক পলিমরফিজম বিমূর্ত ক্লাস এবং ভার্চুয়াল ফাংশন দ্বারা প্রয়োগ করা হয়।