1-Mavzu 1-Mavzu Reja: Klass a’zolariga ruxsatni boshqarish



Yüklə 233,68 Kb.
səhifə13/96
tarix27.07.2023
ölçüsü233,68 Kb.
#137688
1   ...   9   10   11   12   13   14   15   16   ...   96
1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish-fayllar.org

1
2
3
4
5
6
7
8
9
10
11
12
13
14

15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33


class Program
{
static void Main(string[] args)
{
State state1 = new State();
// defaultVar o'zgaruvchiga qiymat bera olmaymiz,
//u private modifikatoriga ega, shu sababli dastur sinfi uni ko'rmaydi
// bu satrni muhit noto'g'ri deb belgilaydi
state1.defaultVar = 5; // Xatolik, foydalanishga ruxsat mavjud emas
// bu privateVar o'zgaruvchi uchun ham amal qiladi
state1.privateVar = 5; // Xatolik, foydalanishga ruxsat mavjud emas
// protectedPrivateVar o'zgaruvchisiga qiymat berib bo`lmaydi,
// dastur sinfi State sinfiga merosxo'r emas
state1.protectedPrivateVar =5; // Xatolik, foydalanishga ruxsat mavjud emas
// protectedVar o'zgaruvchisiga qiymat berib bo`lmaydi,
// dastur sinfi State sinfiga merosxo'r emas
state1.protectedVar = 5; // Xatolik, foydalanishga ruxsat mavjud emas
// Internal modifikatorli internalvar o'zgaruvchiga joriy loyihaning istalgan // joyida ruxsat mavjud
// shuning uchun biz uning qiymatini bemalol o`zgartira olamiz
state1.internalVar = 5;
// protectedInternalVar o'zgaruvchisiga ham joriy loyihaning istalgan // joyida ruxsat mavjud

Yüklə 233,68 Kb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   96




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin