Mündəricat:

Statik üzvlər şəxsi ola bilərmi?
Statik üzvlər şəxsi ola bilərmi?

Video: Statik üzvlər şəxsi ola bilərmi?

Video: Statik üzvlər şəxsi ola bilərmi?
Video: Keçid balları aşağı salına bilər? 2024, Bilər
Anonim

Statik üzv dəyişənləri

O, mahiyyətcə qlobal dəyişəndir, lakin onun adı sinif əhatə dairəsindədir, ona görə də proqramın hər yerində tanınmaq əvəzinə, siniflə birlikdə gedir. Belə a üzv dəyişən bacarmaq edilsin özəl bir sinifə, yəni yalnız üzv funksiyaları bacarmaq ona daxil olun.

Eynilə, insanlar soruşurlar ki, statik üzv özəl fəaliyyət göstərə bilərmi?

etmək a funksiyası a statik üzv pulsuz deyil, bir sinif funksiyası iki üstünlük verir: verir funksiyası Giriş özəl və qorunur üzvləri sinifin hər hansı obyektinin, əgər obyektdirsə statik və ya ötürülür funksiyası ; ilə əlaqələndirir funksiyası siniflə ad sahəsinə bənzər şəkildə.

özəl statik nə deməkdir? " özəl " giriş spesifikatorudur. Bu, üzvün yalnız sinif daxilində göründüyünü bildirir - digər siniflər daxil ola bilməz. özəl bir sinfin üzvləri. " statik " deməkdir ki, dəyişən a sinif səviyyəli dəyişən; sinifin bütün instansiyaları tərəfindən paylaşılan yalnız bir dəyişən var.

Eynilə, soruşulur ki, statik özəl C++ ola bilərmi?

C++ da müəyyən etməyə imkan verir şəxsi statik üzv funksiyaları. Belə funksiyalar bacarmaq yalnız öz sinfinin üzv funksiyaları ilə çağırıla bilər.

Java-da özəl statik metodlarımız ola bilərmi?

Yox, Biz üstələyə bilməz özəl və ya Java-da statik metodlar . Java-da özəl metodlar əhatə dairəsini elan olunduqları siniflə məhdudlaşdıran hər hansı digər sinifə görünmür.

Tövsiyə: