Junior — Middle
Kunt u uitleggen wat de term 'Static' betekent in programmeren?
sobes.tech AI
Antwoord van AI
В программировании ключевое слово static обозначает, что член класса (переменная, метод, свойство) принадлежит самому классу, а не конкретному экземпляру этого класса.
Это значит:
- Статические члены существуют в единственном экземпляре для всего класса.
- К ним можно обращаться без создания объекта класса.
- Они часто используются для хранения общих данных или утилитных методов.
Пример на C#:
class Calculator
{
public static int Add(int a, int b)
{
return a + b;
}
}
// Вызов статического метода без создания объекта
int result = Calculator.Add(5, 3); // result = 8
Также можно объявлять статические поля, которые будут общими для всех объектов класса. Это удобно для хранения глобального состояния или счётчиков.