2-برای مقدار دهی اولیه به فیلد های کلاس تعریف میشود.
3-مقدار بازگشتی ندارد حتی void هم نیست.
4-دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد های کلاس رارا انجام میدهد.
5- میتواند شامل over load های مختلف باشد.
6-اگردر یک کلاس متد سازنده توسط توسعه دهنده پیاده سازی نشود کامپایلر در زمان اجرای برنامه به طور پیشفرض یک متد سازنده ایجاد خواهد کرد و به فیلد های عددی مقدار صفر و به فیلد های بولین مقدار false و به مقدار object ها null تنظیم میکند.

برچسب:
نویسنده: هلیا بهرامی