Junior — Middle
Hol helyezkednek el a statikus funkciók és adatok az objektum-orientált programozásban?
sobes.tech MI
Válasz az MI-től
В объектно-ориентированном программировании статические функции (методы) и статические данные (поля) принадлежат самому классу, а не отдельным объектам. В Java они объявляются с помощью ключевого слова static и хранятся в области памяти, связанной с классом, а не с экземплярами.
Пример:
class Example {
static int staticCounter = 0; // статическое поле
static void staticMethod() { // статический метод
System.out.println("Static method called");
}
}
Статические члены доступны без создания объекта класса.