Back to questions
Junior — Middle
59
Где расположены статические функции и данные в объектно-ориентированном программировании?
Answer from AI
sobes.tech AI
В объектно-ориентированном программировании статические функции (методы) и статические данные (поля) принадлежат самому классу, а не отдельным объектам. В Java они объявляются с помощью ключевого слова static и хранятся в области памяти, связанной с классом, а не с экземплярами.
Пример:
class Example {
static int staticCounter = 0; // статическое поле
static void staticMethod() { // статический метод
System.out.println("Static method called");
}
}
Статические члены доступны без создания объекта класса.