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


Download 111.72 Kb.
bet47/96
Sana29.03.2023
Hajmi111.72 Kb.
#1307438
1   ...   43   44   45   46   47   48   49   50   ...   96
Bog'liq
1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish

class StaticDemo {
// static turdagi o`zgaruvchi,
public static int Val = 100;
// static turdagi metod.
public static int ValDiv2() {
return Val/2;
}
}
class SDemo {
static void Main() {
Console.WriteLine("Исходное значение переменной " +
"StaticDemo.Val равно " + StaticDemo.Val);
StaticDemo.Val = 8;
Console.WriteLine("Текущее значение переменной" +
"StaticDemo.Val равно " + StaticDemo.Val);
Console.WriteLine("StaticDemo.ValDiv2(): " + StaticDemo.ValDiv2());
}
}
Ushbu dasturning bajarilganda quyidagi natijalar olinadi.
Исходное значение переменной StaticDemo.Val равно 100
Текущее значение переменной StaticDemo.Val равно 8
StaticDemo.ValDiv2(): 4
Yuqoridagi natijadan kelib chiqqan holdastatic turidagi o'zgaruvchi o'z sinfining har qanday ob'ektini yaratishdan oldin initsalizatsiya qilinadi.
Static turdagi metodlarni qo`llashdagi cheklovlar.
static turdagi metodlarni qo'llashda quyidagi cheklovlar qo'llaniladi.
1   ...   43   44   45   46   47   48   49   50   ...   96




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling