0
ответов

В чем разница между переменными класса и экземпляра?

В чем разница между переменными класса и экземпляра в Python? class Complex: a = 1 и class Complex: def __init __ (self): self.a = 1 Использование вызова: x = Complex (). a in ...
вопрос задан: 27 May 2017 14:40
0
ответов

«Я» Python для функции

Я прочитал сообщение SO о «Я», объясненное, и я прочитал документацию Python на занятиях. Я думаю, что понимаю использование self в классах Python и соглашение в нем. Однако, будучи ...
вопрос задан: 23 May 2017 12:20
0
ответов

«Я» Ruby и «я» Python [дубликат]

Возможный дубликат: В чем разница между версиями «self» для Ruby и Python? Ruby и Python - похожие языки, в которых в разных ситуациях используется ключевое слово self. ...
вопрос задан: 23 May 2017 12:08
0
ответов

Что делает «я»? [дубликат]

Возможный дубликат: ключевое слово Python 'self' Простите меня, если это невероятно глупый вопрос, но я никогда не понимал себя в Python. Что оно делает? И когда я вижу такие вещи, как def ...
вопрос задан: 23 May 2017 12:02
0
ответов

Как метод Python автоматически принимает «self» в качестве первого аргумента?

Рассмотрим этот пример шаблон стратегии в Python (адаптированный из примера здесь). В этом случае альтернативная стратегия - это функция. class StrategyExample (object): def __init __ (self, ...
вопрос задан: 23 May 2017 12:01
0
ответов

Python - нормально ли передавать себя внешней функции

У меня есть класс, который наследуется кучей других классов. Некоторые из них имеют несколько похожих функций, и было бы неплохо, чтобы эти функции были определены где-то еще и вызваны ...
вопрос задан: 14 March 2017 16:02
0
ответов

Есть ли общий способ для функции ссылаться на себя?

Я могу получить доступ к атрибуту функции python внутри самой функции с помощью следующего кода: def aa () : print aa .__ name__ print aa .__ hash__ # other simliar Однако, если выше функция aa () является ...
вопрос задан: 3 November 2016 23:55
0
ответов

Разница между yield self и yield?

Может ли кто-нибудь помочь мне понять разницу между «урожайностью» и «урожайностью»? class YieldFirstLast attr _accessor :first, :last def initialize (first = nil, last = nil )@...
вопрос задан: 30 April 2016 07:02
0
ответов

Создает ли @synchronized (self) блок, в котором префикс self не нужен для свойств?

Я прочитал кое-что в каком-то внешнем коде и хочу проверить свое предположение: @synchronized (self) используется, чтобы избавиться от префикса self при установке свойства. Итак, в моем примере ниже я устанавливаю ...
вопрос задан: 22 October 2015 22:37
0
ответов

Использование ключевого слова ruby ​​self?

из того, что я понимаю ключевое слово self, оно просто относится к текущему экземпляру класса. Разве это не всегда стандартное поведение? Например, это не self.var_one = method (args) ...
вопрос задан: 23 July 2015 13:34
0
ответов

self.delegate = сам; что случилось в выполнении этого?

self.delegate = сам; что случилось в выполнении этого? и каков корректный способ сделать его? Спасибо, Nir. Код: (UITextField*) initWith: (идентификатор) отправитель: (плавание) X: (плавание) Y: ширина (плавающая): высота (плавающая): (интервал)...
вопрос задан: 20 May 2015 00:47
0
ответов

Как я могу украсить метод экземпляра классом декоратора?

Рассмотрим небольшой пример: импорт datetime как класса dt. Timed (объект): def __init __ (self, f): self.func = f def __call __ (self, * args, ** kwargs): start = dt.datetime.now () ...
вопрос задан: 7 May 2015 16:26
0
ответов

Вызов [self methodName] изнутри блока?

Я только что столкнулся с блоками и думаю, что это именно то, что я ищу, за исключением одного : можно ли вызвать метод [self methodName] из блока? Вот что я пытаюсь сделать: -...
вопрос задан: 15 January 2015 07:28
0
ответов

Использование Delphi Self-Pointer

Мне нужно получить указатель на экземпляр моего класса внутри этого экземпляра. Я не могу использовать "Self" напрямую, мне нужен указатель на хранилище для будущего использования. Я попробовал следующий код: введите TTest = class (TObject) public ...
вопрос задан: 2 July 2013 20:48
0
ответов

Каково значение self в модели Rails и почему недоступны очевидные методы экземпляра?

У меня есть собственный метод доступа в моем приложении rails 3.1.6, который присваивает значение атрибуту, даже если значение отсутствует. Атрибут my _attr представляет собой сериализованный хэш, который следует объединить с...
вопрос задан: 12 September 2012 12:01
0
ответов

Когда мне следует использовать ключевое слово «self»?

Когда мне следует использовать самовыражение в моих приложениях для разработки iphone? скажем, у меня есть 2 поля: UITextField * text1; и NSString * str1; сохранены и синтезированы. когда я получаю доступ к одному из ...
вопрос задан: 10 September 2012 13:19
0
ответов

Когда обращаться к свойству с помощью self, а когда нет?

Кто-нибудь может объяснить разницу между установкой someObject = someOtherObject; и self.someObject = someOtherObject; если someObject является свойством класса, созданным с помощью @property (неатомарно, сохранить) ...
вопрос задан: 8 September 2012 21:04
0
ответов

Использование Jquery $ (this )в Meteor

Как я могу использовать эту функцию в метеоре? например, я хочу иметь возможность щелкнуть любой заданный элемент и узнать, каков его класс. Кроме того, как я могу получить информацию об элементе, на который я нажимаю...
вопрос задан: 2 August 2012 03:23
0
ответов

Правильно ли освобождать временный объект после установки себя?

Какой из следующих сценариев является правильной практикой кодирования, учитывая, что player (неатомарный, сохраняет )и синтезируется с помощью player = _player. Сценарий A MPMoviePlayerController *mp = [[...
вопрос задан: 23 July 2012 10:21
0
ответов

Почему массив #возвращает массив с одинаковыми элементами?

Я изучаю детали того, как каждый из них работает в ruby, и попробовал следующую строку кода :p [1,2,3,4,5].each { |element| el } И результатом является массив из [1,2,3,4,5] Но я не думаю, что я...
вопрос задан: 22 July 2012 01:00
0
ответов

Когда использовать self в модели?

Вопрос: когда мне нужно использовать self в моих моделях в Rails? У меня есть метод set в одной из моих моделей. class SomeData < ActiveRecord::Base def set_active_flag(val) self.active_flag = val ...
вопрос задан: 29 May 2012 19:06
0
ответов

Имеет ли typedef для себя какой-либо эффект?

Я наткнулся на код на C++ со следующим: typedef Request Request; Это просто отсутствие операции или действительно ли это typedef имеет эффект, и если да, то какой эффект он имеет?
вопрос задан: 24 May 2012 15:52
0
ответов

Видео, флэш или… видео для HTML [закрыто]

Я не новичок в HTML, CSS, JS или PHP, я уже сделал diff. веб-страниц, но каждый раз, когда я добавлял видео с YouTube или с другого внешнего сайта, я всегда использовал iframe или код для встраивания. Итак, сегодня я...
вопрос задан: 10 April 2012 19:33
0
ответов

Использование class << self, когда использовать классы или модули?

Есть ли разница в использовании между class Helper class << self # ... end end и модуль Вспомогательный класс << self # ... end end Когда бы вы использовали один над другим?
вопрос задан: 5 April 2012 23:04
0
ответов

Как изменить себя в блоке, как это делает метод instance_eval?

Метод instance_eval меняет себя в своем блоке, например: class D; конец d = D. новый d.instance_eval действительно помещает self # print что-то вроде # , а не main! end Если мы сами определяем метод (...
вопрос задан: 27 February 2012 21:32
0
ответов

PHP - self, static или $ this в функции обратного вызова

Можно ли получить доступ к классам / объектам, указанным как self, static и $ this в анонимных обратных вызовах в PHP? Вот так: class Foo {const BAZ = 5; public static function bar () {...
вопрос задан: 25 February 2012 17:35
0
ответов

Понимание себя в Objective-C

Приведенный ниже код из курса iTunes U для разработчиков iPhone в Objective-C. Я прочитал документацию Apple, и все очень ясно, за исключением self. Я как бы понимаю себя как ...
вопрос задан: 15 February 2012 03:05
0
ответов

Самостоятельное обновление с использованием MongoDB

Интересно, есть ли способ сделать самореференционное обновление в MongoDB, чтобы вы могли использовать параметры объекта в запросе $ set. Вот пример:> db.labels.save ({"name": "label1", "test": "hello"}) > ...
вопрос задан: 15 January 2012 08:58
0
ответов

передача себя в качестве аргумента во вспомогательном методе

Я работаю с классом и пытаюсь вызвать вспомогательный метод изнутри класса. У меня есть следующий код для работы, но я не уверен, почему я должен передавать "self" в качестве аргумента помощнику ...
вопрос задан: 11 January 2012 03:14
0
ответов

Наследование переменных экземпляра в Objective-c

В Objective-c 2.0 почему подклассам необходимо ссылаться на переменные экземпляра в родительских классах с помощью ключевого слова self? Рассмотрим этот пример: // а.х. @interface MyClass: NSObject @property (неатомный, ...
вопрос задан: 14 December 2011 21:32