Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PHP, Perl, Python Новый топик    Ответить
 Как из одного статического метода класса вызвать другой статический метод?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 901
По логике статический метод- это метод не требующий ни контекста экземпляра, ни контекста объекта. Поэтому вполне логично вызывать один безконтекстовый метод из другого. Но я не нахожу как это сделать: справка говорит, что надо использовать одну из конструкций: self.second_static_method или cls.second_static_method, что как понимаете я не могу сделать в статическом методе.

Как быть?
14 дек 18, 15:38    [21764154]     Ответить | Цитировать Сообщить модератору
 Re: Как из одного статического метода класса вызвать другой статический метод?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 901
Вообще- то в этом случае можно обратиться по имени класса. Т.е написать что- то вроде:
MyClass.second_static_method()
15 дек 18, 11:28    [21764688]     Ответить | Цитировать Сообщить модератору
Все форумы / PHP, Perl, Python Ответить