متد سازنده 1 همنام با کلاس 2 برای مقدار دهی اولیه به فیلد های کلاس تعریف میشه. 3 مقدار بازگشتی ندارد حتیvoid هم نیست 4دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد های کلاس را انجام میدهد 5 میتواند شامل over laoding های مختلف باشد 6 اگر در یک کلاس متد سازنده deve loper پیاده سازی نشود کامپایلر در زمان ایجاد نمونه از کلاس به طور پیش فرض یک متد سازنده ایجاد خواهد کرد به فیلد های عددی مقدار صفر به boolمقدار falsو به obj را با nullتنظیم خواهد کرد
Over loding:
در حالت های مختلف فراخواهنی یک متد با توجه به داده های موجود حالت درست را انتخاب میکند
اسم کلاس با حرف بزرگ شروع میشود
اسم کلاس با اسم فایل یکی باشد
+ نوشته شده در چهارشنبه هفدهم آبان ۱۳۹۶ساعت 9:47  توسط f.t |
برچسب:
نویسنده: هستی امینی