statik berilganlar, statik metodlar, operatorlarni qayta yuklash

DOCX 6 sahifa 28,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 6
✅ 1. statik berilganlar (static fields) statik maydonlar obyektga emas, sinfning o‘ziga tegishli bo‘ladi. ular barcha obyektlar uchun umumiy bo‘ladi. 🔸 misol: public class student { public string name; public static int count = 0; public student(string name) { name = name; count++; } } 🔸 foydalanish: class program { static void main() { student s1 = new student("ali"); student s2 = new student("vali"); console.writeline("talabalar soni: " + student.count); } } 📌 natija: talabalar soni: 2 ✅ 2. statik metodlar (static methods) statik metodlar ham obyektsiz chaqiriladi, ular sinfga tegishli. 🔸 misol: public class mathhelper { public static int square(int x) { return x * x; } } 🔸 foydalanish: class program { static void main() { int result = mathhelper.square(5); console.writeline("kvadrat: " + result); } } 📌 natija: kvadrat: 25 ✅ 3. operatorlarni qayta yuklash (operator overloading) c# tilida siz +, -, ++, -- kabi operatorlarni o‘zingiz yaratgan sinfga …
2 / 6
field umumiy qiymat, obyektlarga emas, sinfga tegishli static method obyektsiz chaqiriladi, faqat sinf nomi orqali ishlatiladi operator overloading maxsus operator kalit so‘zi bilan +, ++ kabi operatorlarni sinfga moslashtirish unar operator bitta operand (++a, --a) binar operator ikki operand (a + b, a - b)
3 / 6
statik berilganlar, statik metodlar, operatorlarni qayta yuklash - Page 3
4 / 6
statik berilganlar, statik metodlar, operatorlarni qayta yuklash - Page 4
5 / 6
statik berilganlar, statik metodlar, operatorlarni qayta yuklash - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 6 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"statik berilganlar, statik metodlar, operatorlarni qayta yuklash" haqida

✅ 1. statik berilganlar (static fields) statik maydonlar obyektga emas, sinfning o‘ziga tegishli bo‘ladi. ular barcha obyektlar uchun umumiy bo‘ladi. 🔸 misol: public class student { public string name; public static int count = 0; public student(string name) { name = name; count++; } } 🔸 foydalanish: class program { static void main() { student s1 = new student("ali"); student s2 = new student("vali"); console.writeline("talabalar soni: " + student.count); } } 📌 natija: talabalar soni: 2 ✅ 2. statik metodlar (static methods) statik metodlar ham obyektsiz chaqiriladi, ular sinfga tegishli. 🔸 misol: public class mathhelper { public static int square(int x) { return x * x; } } 🔸 foydalanish: class program { static void main() { int result = …

Bu fayl DOCX formatida 6 sahifadan iborat (28,0 KB). "statik berilganlar, statik metodlar, operatorlarni qayta yuklash"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: statik berilganlar, statik meto… DOCX 6 sahifa Bepul yuklash Telegram