آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

cons و Constructor چیست

جواد  7 سال پیش  7 سال پیش
0 0

با سلام خذمت عزیزان 

دوستان cons و  Constructor چیه به صورت روان برام توضیح بدید

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
وحید گروسی  7 سال پیش
+1 0

با سلام
1- تعریف Constructor : ( متد سازنده )
در مبحثی شی گرایی هنگامی که ما از یک کلاس نمونه می سازیم میتوانیم هنگام نمونه ساختن برخی از خصوصیات آن کلاس را در لحظه ساخت تعریف کنیم به عنوان مثال داریم :
کلاس هیچگونه متغیری ندارد به همین خاطر کلاس سازنده خالی است 

public class User { this is class
public User() { // this is Constructor
}
}

با تغییر کلاس بالا به صورت زیر :
میتوانیم چند متد سازنده با توجه به خواسته مان بسازیم در اینجا وقتی بخواهیم از کلاس User نمونه بسازیم میتوانیم متد سازنده را خالی بگذاریم یا مقداری برای آن قرار دهیم.

public class User {

private int id;
private String name;

public User() {
}

public User(int id, String name) {
this.id = id;
this.name = name;
}
}

در ذیل به نحوه ساخت یک نمونه از کلاس User اشاره خواهیم کرد :

User user = new User(); // Constructor with no parameter
User user = new User(1,"Ali"); // Constructor wuth parameter

2- تعریف const: (‌ ثابت )
بعضی اوقات در برنامه ای که مینویسیم مقدار برخی متغیر ها  تا زمان اجرای برنامه ثابت است از این رو از ثابت ها استفاده می کنیم . بعنوان مثال عدد P را میتوان به صورت ثابت تعریف کرد.

امیدوارم توانسته باشم به صورت مطلوب این سوال را پاسخ دهم


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .