C# - Class Members
C# - أعضاء الكلاس (Class Members)
عند تعريف كلاس في C#، يمكن أن يحتوي على عدة أنواع من الأعضاء (Members) مثل:
- الحقول (Fields): متغيرات تُخزن القيم.
- الخصائص (Properties): واجهة للوصول إلى الحقول بطريقة آمنة.
- الدوال (Methods): تنفذ أوامر معينة.
- المُنشئ (Constructor): دالة تُنفذ عند إنشاء الكائن.
📌 مثال عملي:
class Person
{
// Field
public string name;
// Property
public int Age { get; set; }
// Constructor
public Person(string personName, int personAge)
{
name = personName;
Age = personAge;
}
// Method
public void Introduce()
{
Console.WriteLine($"أنا اسمي {name} وعمري {Age} سنة.");
}
}
class Program
{
static void Main()
{
Person p = new Person("محمود", 30);
p.Introduce();
}
}
🎯 ملاحظات:
- من الأفضل استخدام Properties للوصول إلى الحقول بدلًا من جعلها عامة مباشرة.
- يمكن أن يحتوي الكلاس على عدة دوال وخصائص لتنظيم البيانات والسلوك.
- المُنشئ يُستخدم لتعيين القيم عند إنشاء الكائن.
تعليقات
إرسال تعليق