بعد از اعلام شدن، ثابت ها قابل تغییر نیستند.
اگر نیاز به تعریف برخی از داده های ثابت در داخل داشته باشید، ثابت های کلاس می توانند مفید باشند
یک کلاس.
یک ثابت کلاس در داخل یک کلاس با const اعلان می شود
کلمه کلیدی.
ثابت کلاس به حروف کوچک و بزرگ حساس هستند. با این حال، توصیه می شود که ثابت ها را در نام گذاری کنید
همه حروف بزرگ.
با استفاده از نام کلاس می توانیم به یک ثابت از خارج از کلاس دسترسی پیدا کنیم
به دنبال آن عملگر وضوح دامنه (::) و سپس ثابت
نام، مانند اینجا:
یا، میتوانیم با استفاده از به یک ثابت از داخل کلاس دسترسی پیدا کنیم. به دنبال آن عملگر تفکیک دامنه (
کلمه کلیدی self::) و پس از آن نام ثابت، مانند اینجا: