ডাইনামিক ডেটা টাইপ ভেরিয়েবলে যেকোনো টাইপের মান সংরক্ষণ করা যায়। এই টাইপের ভেরিয়েবলগুলো টাইপ চেকিং রান-টাইমে হয়।
ডাইনামিক টাইপ ডিক্লেয়ার করার সিনট্যাক্স
dynamic <variable_name> = value;
উদাহরণ
dynamic val1 = 100; dynamic val2 = 5; dynamic val3 = 20;
ডাইনামিক টাইপগুলো অবজেক্ট টাইপের মতো কিন্তু ফরক এই যে, অবজেক্ট টাইপ ভেরিয়েবলগুলোর টাইপ চেকিং কম্পাইল টাইমে হয়, কিন্তু ডাইনামিক টাইপ ভেরিয়েবলগুলোর টাইপ চেকিং রান টাইমে হয়।