פרק 11.5 – בניית מחלקה ב־C#


תכונות, פעולות והרשאות גישה

מבנה מחלקה בסיסי

public class Student
{
    // תכונות
    private string name;

    // פעולות
    public string GetName()
    {
        return name;
    }
}

תכונות לעומת משתנים

  • משתנה – קיים רק בזמן ריצה של פעולה
  • תכונה – חלק מהעצם, כל עוד הוא קיים

הרשאות גישה

הרשאה משמעות
private נגיש רק בתוך המחלקה
public נגיש מכל מקום