مثال بسيط لتوضيح كيف تعمل خاصية
صفحة 1 من اصل 1
مثال بسيط لتوضيح كيف تعمل خاصية
مثال بسيط لتوضيح كيف تعمل خاصية
Property الخصائص من الاعمال التي تجعل البرنامج يعمل بكفاءة عالية
namespace Property
{
class Program
{
static void Main(string[] args) // الدالة الرئيسية
{
sss pr = new sss(); // انشاء الكائن
pr.pAge = 45; // عمر شخص
pr.pName = "Ahmed"; // اسم
pr.ps1 = "s3"; // اشار الى شيء غير مشترك
// عرض ما تريد عرضه للمستخدم
Console.WriteLine(Convert.ToString(pr.pAge)+" "+pr.pName);
// خروج عند ضغط فوق اي مفتاح من مفاتيح الكايبورد
Console.ReadKey();
}
}
class Person // هذه الفئة للاشياء المشتركة بين الاشخاص
{ // كل شيء مشترك ضعه هنا
private string fname1;
private int fAge1;
public int pAge // Property خاصية
{
get { return fAge1; }
set {
if (!(value > 55 || value < 18))
fAge1 = value;
}
}
public string pName // Property خاصية
{
get { return fname1; }
set {
// ضع شرط للاسماء التي يدخلها المستخدم
if (!(value == " " || value == ""))
fname1 = value;
}
}
}
// الفئة sss ورثت الفئة Person
class sss : Person // هذه الفئة للاشياء الغير مشتركة بين الاشخاص
{ // كل شيء غير مشترك ضعه هنا
private string s1;
public string ps1 // Property خاصية
{
get { return s1; } // ارجاع القيمة
set { s1 = value; } // اخذ القيمة
}
}
}
Convert.ToString()
Convert = تحويل
ToString = الى سلسلة حرفية
djelal- مبرمج مجتهد
- عدد المساهمات : 157
تاريخ التسجيل : 29/04/2015
مواضيع مماثلة
» مثال بسيط لتوضيج مفهوم الورثة في سي شارب c#
» عملية البحث في قواعد البيانات -دلفي- مثال بسيط
» انشاء خاصية Propertie غير مرئية
» كيف يتم عمل خاصية property داخل الفئة class
» حساب Factorial العاملي عن طريق خاصية Propertie
» عملية البحث في قواعد البيانات -دلفي- مثال بسيط
» انشاء خاصية Propertie غير مرئية
» كيف يتم عمل خاصية property داخل الفئة class
» حساب Factorial العاملي عن طريق خاصية Propertie
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى