هدف از آن مقدار دهی ائلیه به فیلد های کلاس می باشد
این متد دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی و ایجاد میشود
همه ی کلاس ها حداقل یک متد سازنده دارند
اگر در یک کلاس متد سازندهه توسط توسعه دهنده پیاده سازی نشود کامپایلر در زمان اجرا متد سازنده پیشفرض را ایجاد میکند که به فیلد عدیدی مقدار 0 – فیلد های بولین مقدار "غلط" فیلد های آبجکت مقدار "null" تغییر میدهد