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 للوصول إلى الحقول بدلًا من جعلها عامة مباشرة.
  • يمكن أن يحتوي الكلاس على عدة دوال وخصائص لتنظيم البيانات والسلوك.
  • المُنشئ يُستخدم لتعيين القيم عند إنشاء الكائن.

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework