خرید بک لینک
متد سازنده (contractor method ) :

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

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

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

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

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

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

مثال :

public class Circle

{

private int _radius;

public circle()

{

_radius =10;

}

}

فراخوانی متد سازنده :

Circle c = new Circle();

int k = c.getradius();

+ نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 8:8 |

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

صفحه بندی