متغییرهایی که در خود کلاس تعریف میشوند سراسری نام دارند و متغییرهایی که داخل متد تعریف میشوند متغییرهای محلی نام دارند
private , public , protected جزء محدوده دید متغییر محسوب میشوند
در سطح یک کلاس هیچ فرقی نداره شما متغییر رو private , public , protected تعریف کنید اما فرق داره که سراسری باشه یا محلی