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


} class StaticClassDemo {



Yüklə 233,68 Kb.
səhifə55/96
tarix27.07.2023
ölçüsü233,68 Kb.
#137688
1   ...   51   52   53   54   55   56   57   58   ...   96
1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish-fayllar.org

}
class StaticClassDemo {
static void Main() {
Console.WriteLine("Обратная величина числа 5 равна " +
NumericFn.Reciprocal(5.0));
Console.WriteLine("Дробная часть числа 4.234 равна " +
NumericFn.FracPart(4.234) ) ;
if(NumericFn.IsEven(10))
Console.WriteLine((0 — четное число.");
if(NumericFn.IsOdd(5))
Console.WriteLine("5 — нечетное число.");
// Keyin NumericFn sinfining nusxasini yaratishga urinib ko'ring,
//bu esa xatolikka olib kelishi mumki.
// NumericFn ob = new NumericFn(); // Xatolik!
}
}
Bu dasturning natijasi quyidagicha.
Обратная величина числа 5 равна 0.2
Дробная часть числа 4.234 равна 0.234
10 — четное число.
5 — нечетное число.
Yuqoridagi dasturning oxirgi satri izohga olinganiga e`tabor bering. NumericFn klassi static va shuning uchun ushbu sinf ob'ektini yaratish uchun har qanday urinish kompilyatsiya vaqtida xatolikka olib kelishi mumkin. NumericFn sinfining nostatik a'zosini yaratishga urinish ham xato hisoblanadi.
Oxirgi eslatma: static sinfning konstruktor nusxasi mavjudligiga yo'l qo'yilmasligiga qaramasdan, u static konstruktorga ega bo'lishi mumkin.

Mavzu yuzasidan nazorat savollari



Savollarga javobni 1 ta Microsoft MS Word hujjatda savollar raqamini yozib javoblari bilan jo`nating!!!
!!! Yodda tuting nazorat savollari belgilangan vaqtdan kechiktirmasdan jo`natish lozim!!!

Yüklə 233,68 Kb.

Dostları ilə paylaş:
1   ...   51   52   53   54   55   56   57   58   ...   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