statik berilganlar, statik metodlar, operatorlarni qayta yuklash

DOCX 6 стр. 28,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
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

Хотите читать дальше?

Скачайте все 6 страниц бесплатно через Telegram.

Скачать полный файл

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

✅ 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 = …

Этот файл содержит 6 стр. в формате DOCX (28,0 КБ). Чтобы скачать "statik berilganlar, statik metodlar, operatorlarni qayta yuklash", нажмите кнопку Telegram слева.

Теги: statik berilganlar, statik meto… DOCX 6 стр. Бесплатная загрузка Telegram