Описание тега instance-methods

4 ответа

Нелогично: круг логики, в рубине используется супер

Я продолжаю пытаться рассуждать о функциональности метода в подклассе, который наследует функциональность родительского класса. Но, похоже, я продолжаю зацикливаться на мысли: один не может вести себя без другого, а другой не может прийти раньше, че…
1 ответ

Свободные интерфейсы - количество создаваемых объектов

Я нахожусь в процессе создания некоторых свободных интерфейсов для некоторых простых вещей проверки, с которыми я играю. Одна вещь, которую я заметил, состоит в том, что у меня есть много разных создаваемых объектов. Например, учитывая следующие утв…
1 ответ

Манипулировать экземпляром класса

Я хочу дать второму экземпляру моего класса Player оставшийся маркер после того, как первый экземпляр получит один из них. class Player(): available_markers = ['X', 'O'] num_of_players = 0 player2_marker = ' ' def __init__(self): self.name = input('…
21 июл '18 в 01:54
0 ответов

Объекты мангусты с синхронными служебными методами

У меня есть приложение узла Express.js, которое использует мангуст. Мне было интересно, можно ли сделать синхронный метод утилит для моих моделей. Например, если моя модель имеет имя и фамилию в виде двух полей, было бы здорово иметь такой метод, ка…
26 сен '13 в 08:25
4 ответа

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

Могу ли я определить метод Python как статический, так и экземплярный одновременно? Что-то вроде: class C(object): @staticmethod def a(self, arg1): if self: blah blah Так что я могу назвать это с обоими: C.a(arg1) C().a(arg1) Цель состоит в том, что…
1 ответ

Написание методов экземпляра

Я тренируюсь писать метод экземпляра, который преобразует натуральное число в целое число. Я следовал учебному пособию онлайн и придумал код ниже. Однако, когда я компилирую, он продолжает добавлять "this"Код компилируется и дает ожидаемый результат…
21 мар '14 в 06:46
3 ответа

Вызов метода экземпляра с "этим" против вызова без "этого" - есть ли разница?

Есть ли разница между звонком getName() в строке 8 и в строке 9. Если да, то что это? Это может быть очень просто, но я сделал свой поиск в Google, и единственный результат, который я получил, был об использовании this с полем, а не с методом. class…
15 фев '16 в 12:30
1 ответ

Можно ли удалить документ Mongoose из метода экземпляра?

Название объясняет все это. У меня есть документ Mongoose, который имеет метод экземпляра, как это: Model.methods.destroy = function(callback) { // blah blah this.remove(callback); } Как я могу рассказать пример Model удалить себя? Когда я пытаюсь t…
29 апр '15 в 01:09
4 ответа

Может ли конструктор в Java наследуемых классах быть пустым

У меня 2 класса (Date а также Student) в том же проекте. Мне нужно проверить Student класс, но я не могу вызвать метод экземпляра в статическом методе. Я пытался создать ссылку на экземпляр, добавив Student a = new Student() под public static void m…
5 ответов

Методы класса и методы экземпляра - когда / когда их не использовать?

Мне было интересно, когда и когда не следует использовать методы класса и методы экземпляра. Мне нужны некоторые практические примеры. Я действительно смущен. Другой вопрос: не можем ли мы сделать то же самое с методами экземпляра, что мы можем с ме…
0 ответов

Есть ли способ доступа к самому экземпляру ссылки в методе?

У меня 2 класса: Customer.class и Order.class. В Order.class есть поле Customer customer; В классе клиентов есть метод CreateOrder, создающий новый заказ, затем устанавливающий этого клиента в качестве своего клиента, а затем возвращающий только что…
01 фев '19 в 05:31
1 ответ

Вызов методов экземпляра из методов класса в ruby

Это правильный способ вызова метода Instance из метода класса? Здесь instance_var передается с объектом Name. Я хочу вызвать func1 из объекта instance_var, переданного методу класса. Я написал это: Class Name def initialize @name end def func1(value…
1 ответ

Метки тегов в модуле для справки из классов смешивания

У меня есть модуль M который я хочу отметить специальными методами как "специальные", чтобы классы, которые смешиваются в этом модуле, могли проверить, является ли данное имя метода специальным. Вот что я попробовал: module M def specials @specials …
4 ответа

Можно ли использовать метод в качестве статического метода или метода экземпляра?

Я хотел бы иметь возможность сделать это: 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) Это похоже на проблему, которая должна иметь простое решение, но я не могу …
2 ответа

Задача c простым калькулятором вопросы о методе экземпляра addNumber

- (IBAction)addButton; { for (int i = 0; i<10; i++) { UIButton *numberButton = [UIButton buttonWithType : UIButtonTypeRoundedRect]; [numberButton addTarget:self action:@selector(numberSelected:) forControlEvents: UIControlEventTouchUpInside]; [n…
20 июл '16 в 07:52
1 ответ

Класс Python: метод функции или экземпляра

Я изучаю Python с помощью учебника под названием Введение в вычисления и программирование с использованием Python, в главе 8 приведен пример кода: class IntSet(object): """An intSet is a set of integers""" # Information about the implementation (not…
02 апр '18 в 20:35
3 ответа

Ключевое слово SELF в Objective-C

В проекте, который я создаю, у меня есть различные классы. У одного из моих классов есть экземпляр NSMutableArray, который содержит объекты другого из моих классов. Я думал, что у меня есть твердое понимание этой темы, но каким-то образом это снова …
1 ответ

Waterline - REST-ответ, отсутствующие методы экземпляра

При вызове экземпляра объекта ватерлинии через REST ответ не содержит ни одного из методов экземпляра, определенных в модели ватерлинии. Я где-то читал, что когда объект записывается в JSON, он удаляет любые методы. Как я могу остановить это? Как я …
26 сен '16 в 15:44
2 ответа

Вызов статического метода из экземпляра в PHP, будущий износ?

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

До условия для нескольких методов экземпляра в модели рельсов

У меня есть несколько методов в моей модели rails, которые в основном проверяют одно и то же перед условным заданием перед запуском их кода, чтобы при запуске obj = new Model obj.method1(args) Будет запущен метод before. Мне известно, что я мог бы и…