একটি জেনেরিক সীমাবদ্ধতা (T extends ...) প্রতিবন্ধকতা দেয় যে একটি জেনেরিক প্যারামিটার কী ধরণের হতে পারে, যাতে আপনি নিরাপদে নির্দিষ্ট বৈশিষ্ট্য বা পদ্ধতি ব্যবহার করতে পারেন। সীমাবদ্ধতা ছাড়া, একটি জেনেরিক যেকোনো কিছু হতে পারে, তাই আপনি অনুমান করতে পারবেন না যে এটির কোন সদস্য আছে।
longestBad<T>(: T, : T) {
a. > b. ? a : b;
}
longest<T { : }>(: T, : T): T {
a. > b. ? a : b;
}
(, );
([, ], []);
(, );
