hdd
Новичок
В чём выгода от использования :: для доступам к методам
Поясните на примерах для чего используют такой способ доступа к методам. Есть класс A, в нём метод MyMethod, его можно вызвать так:
$Object = new A();
$Object->MyMethod();
А можно так:
A::MyMethod(), но при этом все обращения к данным этого класса из метода через $this, придётся заменить на self::
В чём практическое приеимущество в использовании такого способа? Для чего удобнее его использовать?
Поясните на примерах для чего используют такой способ доступа к методам. Есть класс A, в нём метод MyMethod, его можно вызвать так:
$Object = new A();
$Object->MyMethod();
А можно так:
A::MyMethod(), но при этом все обращения к данным этого класса из метода через $this, придётся заменить на self::
В чём практическое приеимущество в использовании такого способа? Для чего удобнее его использовать?

Иначе надо прописывать жестко класс - что абсолютно невозможно в \"кросс-проектных\" либах.