خانه » Generics در جاوا
Generics در جاوا
Generics در جاوا
آموزش جاوا

Generics در جاوا

خب در این آموزش می‌خوام مفهوم Generics در جاوا رو برای شما آموزش بدم. این نوع توابع، جوری هستند که به نوع متغیر وابسته نیستند و هر مقداری که به آن‌ها پاس داده شود یا از آن‌ها گرفته شود با هر نوعی می‌خواهد عددی باشد یا رشته یا … پردازش خود را انجام می‌دهند. این نوع توابع بسیار کاربردی هستند و توصیه می‌کنم مبحثش رو خیلی خوب یاد بگیرید. همچنین Generics به برنامه نویسان اجازه می دهد تا در زمان کامپایل جلوی موارد نامعتبر را بگیرد.

فرض کنید می‌خواهیم یک تابع بنویسیم که مقادیر آرایه را چاپ کند. این تابع رو می‌تونیم به صورت Generics تعریف کنیم. در صورتی که این کار رو بکنیم، می‌تونیم همه‌ی آرایه‌های موجود رو توسطش چاپ کنیم. این تابع به این صورت تعریف میشه:

حالا هرجا که خواستیم صداش میزنیم:

به همین سادگی تابعی تعریف کردیم که نوع متغیر براش مهم نیست و هرچی بهش بدیم اجرا می‌کنه. در مبحث  ArrayList یک نمونه از این Generics رو دیدیم. ArrayList یک نوع Generics هستش. شما با استفاده از دستورش می‌تونید انواع و اقسام نوع‌های مختلف متغیر رو بهش پاس بدید و استفاده کنید.

 

 

توضیحات کوتاه
Generics در جاوا
نام مقاله
Generics در جاوا
خلاصه
این نوع توابع، جوری هستند که به نوع متغیر وابسته نیستند و هر مقداری که به آن‌ها پاس داده شود یا از آن‌ها گرفته شود با هر نوعی می‌خواهد عددی باشد یا رشته یا ... پردازش خود را انجام می‌دهند.
نویسنده
نشر دهنده
سروش طیبی
لوگو نشر دهنده

ارسال نظر

برای ارسال نظر اینجا را کلیک کنید