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