Результаты поиска по запросу "instance-methods"

1 ответ

«Для записи, в настоящее время нет никаких планов, ни конкретных, ни спекулятивных, чтобы отказаться от этой функции».

я понимаю$this Переменная недоступна, когда метод вызывается в статическом контексте, чтобы помочь отделить компоненты моего приложения друг от друга. Я подумал, что имеет смысл вызывать статические методы из экземпляра. Например: class ...

2 ответа

Ссылаясь на методы экземпляра javascript со знаком фунта / хеша

4 ответа

@Keith: «Вы не можете сделать это» является ложным. Быть осведомленным о том, что это ложно, и по-прежнему заявлять, что это правда (см. Первые два комментария здесь), - ложь. Если вы имели в виду синтаксис «self = None» под словом «не могу этого сделать», то я не вижу, чтобы вы целенаправленно вводили в заблуждение, поскольку это был пример того, что ОП хотел бы сделать, а не быть точный синтаксис, который они хотят использовать.

ел бы иметь возможность сделать это: class A(object): @staticandinstancemethod def B(self=None, x, y): print self is None and "static" or "instance" A.B(1,2) A().B(1,2)Это похоже на проблему, которая должна иметь простое решение, но я не могу ...

ТОП публикаций

5 ответов

Статические переменные в методах экземпляра

Допустим, у меня есть эта программа:

5 ответов

Как заставить len () работать с разными методами на разных экземплярах класса, не изменяя класс?