2 года назад
Статические методы и переменные
Статические методы и переменные в Java относятся к классу, а не к объекту, и они могут использоваться без создания экземпляра класса. Это означает, что вы можете вызвать статический метод или обратиться к статической переменной, используя имя класса, а не объекта класса. Синтаксис для объявления статической переменной или метода в Java следующий: public class MyClass { // Статическая переменная public static int myStaticVariable = 42; // Статический метод public static void myStaticMethod() { System.out.println("Это статический метод!"); } } В этом примере мы объявляем статическую переменную myStaticVariable и статический метод myStaticMethod в классе MyClass...
5 лет назад
PHP. ООП. Статические свойства и методы
В PHP есть поддержка статических свойств и методов. Для объявления свойства или метода статическим в php есть ключевое слово static. Обращение к статическим свойствам и методам не предполагает создания объекта. При попытке обратиться к статическому свойству через объект класса вы получите ошибку. Что касается статических методов, то, начиная с php 5.3, допустимо обращение к статическому свойству в контекст объекта. Внутри статического свойства нельзя обращаться к свойству через $this. Собственно идея статических свойств и заключается в этом — статические свойства как бы «прикрепляются» к классу...