1
ответ

Почему делает instance_eval (), определяют метод класса при вызове на классе?

Нечто = Нечто instance_eval Class.new делают определение instance_bar "instance_bar" заканчивается, конец помещает Нечто instance_bar # => "instance_bar", помещает Нечто new.instance_bar # => неопределенный метод ‘instance_bar’..
вопрос задан: 23 May 2009 02:27
0
ответов

Цель-C: Что делает [ClassName self]; do?

Я просматриваю исходный код проекта CocoaHTTPServer, в частности файл HTTPServer.m, и я просто не понимаю эту строку: connectionClass = [HTTPConnection self]; Что значит ...
вопрос задан: 7 June 2019 16:13
0
ответов

Различные ошибки в коде, который пытается вызвать методы класса [закрыто]

У меня есть этот код: class SomeClass: @classmethod def func1(cls,arg1): #---Сделать что-нибудь--- @classmethod def func2(cls,arg1): #---Сделать что-нибудь--- # 'Функциональная карта' ...
вопрос задан: 23 March 2019 19:26
0
ответов

Что такое Python-эквивалент метода класса Ruby?

В Ruby вы можете сделай это: end помещает Aa # -> Aa Как это можно сделать в python. Мне нужен метод класса, который будет вызываться без его вызова на ...
вопрос задан: 1 January 2019 06:50
0
ответов

Использование такой же функции, как экземпляр и ClassMethod в Python

, можно сделать что-то подобное: Master Class: @CombomeThod def foo (paral): param.bar () # param может быть введен, а также slaveclass класса объектов ( Master): @Classmethod def ...
вопрос задан: 15 September 2018 00:54
0
ответов

classmethod не работает в одном случае, а в другом он работает

Чтобы решить некоторую проблему дифференциальных значений, я написал класс и степпер для вычисления метода Рунге-Кутты второго порядка. Проблема в том, что, если я называю это из класса, я получил ...
вопрос задан: 13 July 2018 13:31
0
ответов

Вызов методов класса через имя класса vs self

Предположим, у нас есть класс с именем Calculator. В нем есть метод класса, который называется runProgram. Если бы я хотел вызвать этот метод класса внутри реализации класса, какая разница между...
вопрос задан: 4 July 2017 02:39
0
ответов

Что? как пример использования метода классов Python?

Я читал, для чего нужны методы классов в Python? но примеры в этом посте сложны. Я ищу ясный, простой и понятный пример конкретного варианта использования методов классов в Python. ...
вопрос задан: 23 May 2017 12:34
0
ответов

Статические методы Python, почему? [дубликат]

Возможный дубликат: в чем разница между @staticmethod и @classmethod в Python? У меня есть несколько вопросов о статических методах в классах. Я начну с примера. Пример первый:...
вопрос задан: 23 May 2017 12:26
0
ответов

Как создать свойство класса?

В Python я могу добавить метод к классу с помощью декоратора @classmethod. Есть ли аналогичный декоратор для добавления свойства в класс? Я могу лучше показать, о чем говорю. class Пример (объект): ...
вопрос задан: 25 March 2017 15:29
0
ответов

Что значит @classmethod и @staticmethod для начинающих? [Дубликат]

Может ли кто-нибудь объяснить мне значение @classmethod и @staticmethod в python? Мне нужно знать разницу и смысл. Насколько я понимаю, @classmethod говорит классу, что это ...
вопрос задан: 17 February 2017 18:43
0
ответов

YARD: документирование методов класса, добавленных включенным модулем

Я пишу документацию для своего рубинового драгоценного камня, используя YARD. В моем драгоценном камне у меня есть некоторый код, который следует этому общему шаблону рубина, в котором модуль включен в класс, и этот модуль не только добавляет экземпляр .
вопрос задан: 11 March 2015 20:09
0
ответов

Невозможно вызвать метод класса с помощью [self theMethod:]

Я пытаюсь написать метод класса в Objective C. Когда я объявляю метод, проект строится нормально. Но сборка не выполняется всякий раз, когда я пытаюсь вызвать метод. Вот мой код. Заголовочный файл #import <...
вопрос задан: 3 February 2015 00:16
0
ответов

Когда следует использовать метод @classmethod и метод def(self)?

При интеграции приложения Django, которым я раньше не пользовался, я обнаружил два разных способа определения функций в классах. Автор, кажется, использует их обоих очень намеренно. Во-первых, я...
вопрос задан: 28 March 2014 17:21
0
ответов

В чем разница между «методом класса» и «статическим методом»?

Я работал с несколькими разными языками, такими как Java , C # и Objective-C. На большинстве языков ges методы, которым не требуется экземпляр объекта, называются статическими методами. Однако когда дело доходит до ...
вопрос задан: 6 October 2013 20:03
0
ответов

Шаблонные методы и шаблонные классы C ++

Могут ли функции-члены класса быть шаблонными функциями или они должны быть статическими функциями класса. В принципе, можно ли технически создать экземпляр класса и функции по запросу отдельно? Что такое ...
вопрос задан: 4 September 2013 15:33
0
ответов

Можно ли реализовать декораторы staticmethod и classmethod на чистом Python?

Это академический вопрос, а не практический. Я пытаюсь углубиться в основы Python, и мне интересно, :могу ли я реализовать декораторы staticmethod и classmethod в чистом Python...
вопрос задан: 2 August 2012 13:35
0
ответов

Ruby: Могу ли я использовать методы экземпляра внутри метода класса?

У меня есть класс, который содержит этот метод класса: def self.get_event_record(row, member) event = Event.where( :participant_id => member.id, :event_type_code => row[:...
вопрос задан: 28 June 2012 13:08
0
ответов

Можно ли наследовать метод python @classmethod?

Например, у меня есть базовый класс и производный класс: >>> class Base: ... @классметод ... def myClassMethod (класс): ... проходить ... >>> производный класс: ... проходить ... >>&...
вопрос задан: 7 June 2012 16:47
0
ответов

Статические классы в Python

Однажды я прочитал (Я думаю на странице от Microsoft ), что это хороший способ использовать статические классы, когда вам НЕ НУЖНО два или более экземпляра класса. Я пишу программу на Python. Плохой ли это стиль, если...
вопрос задан: 30 April 2012 17:46
0
ответов

Вызовите метод класса из этого класса

Есть ли способ вызвать метод класса из другого метода в одном классе? Например: + ClassMethoda { } + ClassMethodb {// Я хотел бы назвать ClassMethoda здесь }
вопрос задан: 7 April 2012 19:38
0
ответов

Использование self в методе класса

Я наткнулся на этот код в ShareKit, и я не понимаю, что автор имел в виду, используя self в методе класса. Выдается предупреждение: Несовместимые типы указателей, отправляющие 'Class' в тип параметра ...
вопрос задан: 27 January 2012 04:38
0
ответов

Глобальные переменные для методов класса

Предыстория В Cocoa компания Apple часто использует следующую парадигму: [NSApplication sharedApplication] [NSNotificationCenter defaultNotificationCenter] [NSGraphicsContext currentContext] [...
вопрос задан: 16 December 2011 03:31
0
ответов

Как мне вернуть значение структуры из метода класса, определенного во время выполнения в ARC?

У меня есть метод класса, возвращающий CGSize, и я хотел бы вызвать его через функции времени выполнения Objective-C, потому что я учитывая имена классов и методов в виде строковых значений. Я компилирую с флагами ARC в ...
вопрос задан: 6 December 2011 20:39
0
ответов

PHP получает статические методы

Я хочу вызвать метод класса с помощью переменной (вот так): $ var = "read"; $ params = array (...); // некоторый параметр if (/ * MyClass имеет статический метод $ var * /) {echo MyClass :: $ var ($ params); } {{1} } elseif (/ * ...
вопрос задан: 28 November 2011 17:35
0
ответов

Наследуются ли методы класса?

Когда я определяю новый класс, унаследованный от NSObject: @interface Фото: NSObject {NSString * caption; NSString * фотограф; } @property NSString * caption; @ property NSString * фотограф; ...
вопрос задан: 26 October 2011 05:16
0
ответов

Методы класса, которые создают новые экземпляры

Помимо стандартного шаблона [[MyClass alloc] init], некоторые объекты создаются из статических методов, таких как MyClass * obj = [MyClass classWithString: @ " blabla "] Согласно широко распространенному управлению памятью ...
вопрос задан: 11 October 2011 01:39
0
ответов

How to initialize classes (not instances) in Python?

I want to merge constraints from the current and inherited classes only once a class is loaded (not per object!). class Domain(Validatable): constraints = {...} To do this I defined a method ...
вопрос задан: 31 May 2011 18:30
0
ответов

ActiveRecord Rails 3 область видимости и метод класса

Я новичок в новый интерфейс запросов ActiveRecord, так что я все еще разбираюсь. Я надеялся, что кто-то сможет объяснить разницу между использованием области видимости в модели ActiveRecord и простым использованием ...
вопрос задан: 5 May 2011 03:50
0
ответов

Цель C - Вызов метода класса в основном потоке?

Как я могу вызвать МЕТОД КЛАССА в основном потоке? Что-то вроде: [SomeClass performSelectorOnMainThread: staticMethod withObject: nil]; Пожалуйста, не говорите мне создать обычный метод для вызова этого ...
вопрос задан: 12 April 2011 22:40