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

2 ответа

, у вас не может быть абстрактных статических членов ... Одна из основных проблем заключается в том, что нет способа выразить (например, в интерфейсе), что присутствует статический метод: было бы хорошо, если бы потребовались все классы, расширяющие Number. реализовать метод valueOf (String), но это просто невозможно выразить.

ы все преимущества использования статических переменных и методов в Java?

12 ответов

Или получите методы:

ли метод или свойство, чтобы получить все методы от объекта? Например: function foo() {} foo.prototype.a = function() {} foo.prototype.b = function() {} foo.get_methods(); // returns ['a', 'b'];ОБНОВЛЕНИЕ: есть ли такой метод в Jquery? Спасибо.

5 ответов

В противном случае, если вам нужно строить из строки, тогда evaling может быть лучшим методом для динамического добавления методов в определение объекта.

нтересно, есть ли лучший способ добавить динамические методы к существующему объекту. По сути, я пытаюсь динамически собрать новые методы, а затем добавить их в существующую функцию. Этот демонстрационный код работает. builder = function(fn, ...

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

7 ответов

Это имеет то преимущество, что помощник (и) может быть повторно использован при необходимости; но это / они не будут "внутренними" для вызывающего метода.

ли объявить метод в другом методе в C #? Например, вот так: void OuterMethod() { int anything = 1; InnedMethod(); void InnerMethod() { int PlitschPlatsch = 2; } }

5 ответов

 сделай что-нибудь. Мой пример был упрощен ради вопроса.

я есть простой контейнерный класс низкого уровня, который используется файловым классом более высокого уровня. По сути, класс файла использует контейнер для локального хранения изменений перед сохранением окончательной версии в реальном файле. ...

4 ответа

Это не сложно, разделение очень легко понять, оно может выполнять больше работы, чем нужно. Однако это решение не учитывает периоды в имени файла

ибудь знает простой способ изменить расширение файла в Javascript? Например, у меня есть переменная с «first.docx», но мне нужно изменить ее на «first.html».

2 ответа

Когда класс включает модуль, методы экземпляра этого модуля становятся доступными как методы экземпляра класса. Это почти как если бы модуль стал суперклассом класса, который его использует. Не удивительно, что это о том, как это работает. Когда вы включаете модуль, Ruby создает анонимный прокси-класс, который ссылается на этот модуль, и вставляет этот прокси в качестве прямого суперкласса класса, который сделал включение.

у определить метод экземпляраDate#next который возвращается на следующий день. Итак, я сделалDateExtension модуль, как это: module DateExtension def next(symb=:day) dt = DateTime.now {:day => Date.new(dt.year, dt.month, dt.day + 1), :week => ...

4 ответа

Как передать класс в качестве параметра для метода? [Дубликат]

На этот вопрос уже есть ответ здесь: Как использовать имя класса в качестве параметра в C # [/questions/2194949/how-to-use-class-name-as-parameter-in-c-sharp] 4 ответаУ меня есть два класса: Class Gold; Class Functions;Есть методClassGet в ...

3 ответа

библиотека типов

роверить, является ли функция методом некоторого объекта? Например: def check_method(f): ... check_method(lambda x: x + 1) # >>> False check_method(SomeClass().some_method) # >>> TrueВ моем примере с «helloworld» есть несколько специальных ...

2 ответа

Частная переменная Laravel, совместно используемая двумя методами в Controller

Как использовать приватную переменную в Laravel Controller и разделить значение этой переменной между двумя методами. (Установите это в одном использовании это в другом).