متد سازنده

ساخت وبلاگ
متد سازنده هم نام با کلاس تعریف می شود .

2 - برای مقدار دهی به فیلد های کلاس تعریف می شود .

3- مقدار بازگشتی ندارد حتی void هم نیست.

4- دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد های کلاس را انجام می دهد.

5- می تواند شامل over load  های مخلف باشد.

6- اگر در یک کلاس متد سازنده توسط developer  پیاده سازی نشود کامپایلر به طور پیش فرض یک متد سازنده ایجاد می کند و به فیلد های عددی مقادیر 0  و به فیلد های بولین مقدار false  و به object  ها را با null تنظیم می کند.

مثال :

public class Circle

{

   private int _radius;

   public circle()

    {

      _radius =10;

     }

}

 

 

سی شارپ چیست ؟...
ما را در سایت سی شارپ چیست ؟ دنبال می کنید

برچسب : نویسنده : moji98 بازدید : 130 تاريخ : چهارشنبه 11 فروردين 1400 ساعت: 18:33