Junior — Middle
Obyektga yo'naltirilgan dasturlashda statik metod nima ekanligini tushuntirib bera olasizmi?
sobes.tech AI
AIdan javob
Statik metod — bu sinfga tegishli bo‘lib, u aynan shu sinfga mansub bo‘lmagan sinf metodidir. Uni sinf nusxasini yaratmasdan chaqirish mumkin. C# tilida statik metodlar static kalit so‘zi bilan e’lon qilinadi.
Statik metodlarning xususiyatlari:
- Ular sinfning statik bo‘lmagan maydonlari va metodlariga kirish imkoniga ega emas, chunki ular aniq bir ob’ekt bilan bog‘liq emas.
- Ob’ekt holatiga bog‘liq bo‘lmagan operatsiyalar uchun ishlatilishi mumkin.
Misol:
class Calculator
{
public static int Add(int a, int b)
{
return a + b;
}
}
// Ob’ekt yaratmasdan statik metodni chaqirish
int result = Calculator.Add(5, 3);