Какова цель собственного слова в Python? Я понимаю, что это относится к конкретному объекту, созданному из этого класса, но я не понимаю, почему его нужно явно добавлять в каждую функцию как ...
Я видел много закрытий, где написаны вышеприведенные ключевые слова, но я не нашел четкого ответа, почему мы их используем. Было учебное видео, которое я смотрел, и инструктор даже не ...
Я изучаю язык программирования Python и натолкнулся на то, что не до конца понимаю. В таком методе, как: def метод (self, blah): def __init __ (?): .... .... Что делает ...
Из того, что я читал/понимал, 'сам', параметр подобен 'этому'. Это верно? Если бы его дополнительное, что Вы сделали бы, если сам не был' передан в метод?
Я от мира C++ так понятие присвоения, это заставляет меня дрожать: это = новый Объект;//Gah! Но в Objective C существует подобное ключевое слово, сам, для которого это совершенно приемлемо: сам...
При определении метода на классе в Python это выглядит примерно так: класс MyClass (объект): определение __ init __ (сам, x, y): self.x = x self.y = y, Но на некоторых других языках...
Я изучал Python следующим некоторые pygame учебные руководства. Там я нашел широкое применение ключевого слова сам, и прибывающий из, прежде всего, фон Java, я нахожу, что продолжаю забывать вводить...
Это немного синтаксиса было чем-то вроде беспорядка для меня в Objective C. Когда я должен назвать self.myObject по сравнению только с вызовом myObject? Это кажется избыточным однако, они не являются взаимозаменяемыми...
Этот код в приложении GUI компиляции и выполнения: процедура TForm1. Button1Click (Отправитель: TObject); начните Сам: = TForm1. Создайте (Владелец); конец; (протестированный с Delphi 6 и 2009), почему Сам перезаписываемо и...
У меня есть объект Obj-C с набором методов в нем. Иногда метод должен назвать другой метод в том же объекте. Я, может казаться, не выясняю, как заставить метод C называть Obj-C...
Я считал здесь, что "сам Относится к текущему окну или форме". Сам, кажется, не относится к текущей форме в этом случае: <форма> <входной тип = "текст" onkeyup = "предупреждение (self.foo.value)" называет = "...
Могу ли я написать функцию, которая возвращает себя? Я читал некоторое описание замыканий - см. Пример 6 - где функция возвращала функцию, поэтому вы могли вызвать func () (); как действительный JavaScript. ...
Может одна запись что-то как: класс Тест (объект): определение _decorator (сам, нечто): нечто () @self. _ панель определения декоратора (сам): передайте Это перестало работать: сам в @self неизвестно я также...
Вот некоторый код: класс определение Человека инициализирует (возраст) @age = возраст определения конца возраста @age определение конца age_difference_with (other_person) (self.age - other_person.age) .abs защищенный конец:...
Я разрабатываю среду тестирования документации - в основном модульные тесты на PDFs. Тесты являются (украшенными) методами экземпляров классов, определенных платформой, и они расположены и...
Я никогда не видел код как это: общедоступная статическая функция getInstance () {если (! isset (сам:: $ _instance)) {сам:: $ _instance = новый сам ();} возвращаются сам:: $ _instance;} действительно ли это...
Я читал книгу Ruby и столкнулся с этим определением псевдопеременного сам: сам - объект получателя существующего метода Мог кто-то ломать то определение и объяснять что это...
Я думал, что начинал сжимать "Python способ" программирования. Методы класса принимают сам как первый параметр относиться к экземпляру класса, контекст которого метод...
Быстрый вопрос относительно использования "САМ" в модуле или библиотеке. В основном, каков объем/контекст "САМ", поскольку он принадлежит модулю или библиотеке и как он должен правильно использоваться? Для...
Я читаю Марк Дэлримпл (Mark Dalrymple) «Learn Objective-C» на Mac (только в главе, посвященной протоколам, все еще относительно новичок) и пытается выяснить кое-что: зачем вам ссылаться на ...
У меня есть статическая функция в классе, который нужно назвать от нескольких дочерних классов. Мне нужна константа от дочернего класса вызова, чтобы быть доступным в той функции. Иметь эти константы...
Почему cls иногда используется вместо self в качестве аргумента в классах Python? Например: class Person: def __init __ (self, firstname, lastname): self.firstname = firstname self ....
Нужно ли использовать self при ссылке на функцию-член в Python (в пределах одного модуля)? В целом, мне интересно, когда нужно использовать self, не только для методов, но и для ...
У меня есть Окно WPF, и где-нибудь существует ListView, где я связываю Список <строка> с. Теперь где-нибудь в моем ListView существует TextBox, и свойство Content установлено на {Привязку}. Но это...
Я хотел бы получить несколько советов о том, как лучше извлечь объекты из конструкции «self» по имени, чтобы объект возвращался для строки его типа. Мой рабочий код представлен ниже. ...
Этот код изменяет адрес собственного объекта на начальный адрес объекта в функции инициализации с последующей инициализации объекта. Но это фактически создает новый адрес для созданного объекта. Я ...
Еще один вопрос о том, для чего нужно self, что произойдет, если вы не используете self и для чего cls.
I "сделал домашнее задание", я просто хочу убедиться, что у меня все получилось. self - Чтобы получить доступ к ...