ارجو من الاخوة
اذا كان لدي module1
اين اضعها في المشروع؟
ارجو من الاخوة
اذا كان لدي module1
اين اضعها في المشروع؟
fligant كتب:هل تعنى class
نعم
اذا اضفت
كلاس
كيف اتعامل معها؟
العتامل مع ال class يطول شرحة بس سوف احاول توضيح الصورة بعض الشيئ
نفترض ان لدينا كلاس اسمها person
سوف نقوم بعريف متغرين فى هذة الكلاس ( الاسم الاول و الاسم الثانى ) ثم نقوم بعرض اسم الشخص بالكامل
1- نعرف متغيرين private ( يمكن استخدامهم فقط فى الكلاس )
private string _Fname; private string _Lname;
2- حتى نسطيع تمرير قيم إلى المتغيرات السابقة نقوم بتعريف متغرين اخرين من نوع public ( يمكن الوصول إليهما على مستوى البرنامج )
public string Fname
{
get
{
return _Fname;
}
set
{
_Fname = value;
}
}
public string Lname
{
get
{
return _Lname;
}
set
{
_Lname = value;
}
}3- تعريف فتكشن تقوم بالرجوع بسترج من نوع public
public string getfullname(person person_class)
{
return person_class.Fname + person_class.Lname;
}4- كيفية التعامل مع الكلاس
- نعمل instance من الكلاس
- نقوم برمير قيمة للمتعيران ( fname , lname )
- ثم نقوم بعريف فقيمة ال text لل lable1 باسم الفنكشن التى تعود بالاسم كامل
protected void Button1_Click(object sender, EventArgs e)
{
person person_class = new person();
person_class.Fname = "mohamed";
person_class.Lname = "Ahmed";
Label1.Text = person_class.getfullname(person_class);
}و يمكنك استخدام ال ClassDiagram لتصميم الكلاس و تعرف المتغيرات و الفنكشن بيسهل كتير
المثال بالمرفقات
Post Back Is My Enemy And JavaScript Is my Weapon
fligant كتب:العتامل مع ال class يطول شرحة بس سوف احاول توضيح الصورة بعض الشيئنفترض ان لدينا كلاس اسمها person
سوف نقوم بعريف متغرين فى هذة الكلاس ( الاسم الاول و الاسم الثانى ) ثم نقوم بعرض اسم الشخص بالكامل
1- نعرف متغيرين private ( يمكن استخدامهم فقط فى الكلاس )
private string _Fname; private string _Lname;2- حتى نسطيع تمرير قيم إلى المتغيرات السابقة نقوم بتعريف متغرين اخرين من نوع public ( يمكن الوصول إليهما على مستوى البرنامج )
public string Fname { get { return _Fname; } set { _Fname = value; } } public string Lname { get { return _Lname; } set { _Lname = value; } }3- تعريف فتكشن تقوم بالرجوع بسترج من نوع public
public string getfullname(person person_class) { return person_class.Fname + person_class.Lname; }4- كيفية التعامل مع الكلاس
- نعمل instance من الكلاس
- نقوم برمير قيمة للمتعيران ( fname , lname )
- ثم نقوم بعريف فقيمة ال text لل lable1 باسم الفنكشن التى تعود بالاسم كامل
protected void Button1_Click(object sender, EventArgs e) { person person_class = new person(); person_class.Fname = "mohamed"; person_class.Lname = "Ahmed"; Label1.Text = person_class.getfullname(person_class); }و يمكنك استخدام ال ClassDiagram لتصميم الكلاس و تعرف المتغيرات و الفنكشن بيسهل كتير
المثال بالمرفقات
شكراً
ماقصرت
هذا الموضوع مغلق.