Вопросы по теме 'class-method'
Вызов метода класса базового класса в Python
Рассмотрим следующий код:
class Base(object):
@classmethod
def do(cls, a):
print cls, a
class Derived(Base):
@classmethod
def do(cls, a):
print 'In derived!'
# Base.do(cls, a) -- can't pass `cls`...
47200 просмотров
schedule
26.05.2024
Наследование методов класса
Мне сказали, что статические методы в java не имеют наследования, но когда я пытаюсь выполнить следующий тест
package test1;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[]...
202 просмотров
schedule
09.05.2023
__getattr__ для статических/классовых переменных в python
У меня есть класс вроде:
class MyClass:
Foo = 1
Bar = 2
Всякий раз, когда вызывается MyClass.Foo или MyClass.Bar , мне нужно, чтобы пользовательский метод вызывался до того, как значение будет возвращено. Возможно ли это в...
31730 просмотров
schedule
30.04.2024
Как мне написать методы уровня класса в моделях рельсов, чтобы они не выполнялись во время задач rake?
У меня есть модель roles в приложении rails, в которой я написал несколько быстрых методов класса. Эти методы, по сути, являются просто удобными оболочками для некоторых часто используемых средств поиска. Но это представляет серьезную проблему....
1155 просмотров
schedule
21.06.2022
Доступ к объекту/управлению IB из метода класса
Доступны ли объекты/элементы управления, созданные с помощью IB, из метода класса?
@Некто:
@interface CopyController : UIViewController
{
UIActivityIndicatorView *myActivity;
}
@property (nonatomic, retain) IBOutlet UIActivityIndicatorView...
204 просмотров
schedule
22.03.2022
Как вызвать методы класса для пользовательского свойства делегата?
У меня есть класс «MyCLController» со свойством «dataSource», которое является делегатом источника данных для класса «MyCLController». Класс «MyCLController» обрабатывает события местоположения и т. Д., И этому классу требуется несколько методов для...
448 просмотров
schedule
08.03.2023
Получить все экземпляры класса в target c?
У меня есть UIView со многими экземплярами, и каждый из них имеет UIRecognizer.
Когда один из них нажат, я хочу удалить все распознаватели остальных.
Я хочу, чтобы он получил все экземпляры класса и удалил их распознавание.
Я знаю, что в...
3130 просмотров
schedule
31.08.2022
Coredata - массив fetchedobjects пуст при вызове из другого класса
Из -viewDidLoad() класса UIViewController (называемого StageDetailViewController) я вызываю метод экземпляра другого класса (называемого ContentController).
- (void)viewDidLoad {
[super viewDidLoad];
ContentController * instance =...
422 просмотров
schedule
10.08.2022
использование делегатов в методе класса, target-c
У меня есть метод класса, который хочет использовать CLLocationManager и некоторые из его методов делегата.
Каков наилучший способ получить доступ к методам делегата из метода класса, поскольку у меня нет истинного уровня экземпляра «я»? Я мог бы...
2580 просмотров
schedule
03.02.2024
Метод класса Objective-C
Мой класс заголовка выглядит так:
#import "Card.h"
@interface PlayingCard : Card
@property (strong, nonatomic) NSString *suit;
@property (nonatomic) NSUInteger rank;
+ (NSArray *) validSuits;
+ (NSUInteger) maxRank;
@end
И моя реализация:...
297 просмотров
schedule
07.05.2022
Python устанавливает строку документации и получает имя метода динамически сгенерированного метода класса
Я пытаюсь получить/установить имя и строку документации динамически созданных методов класса следующим образом, но у меня возникли проблемы с выяснением того, как именно это сделать:
import sys
import inspect
class test(object):
pass...
966 просмотров
schedule
27.05.2023
Ошибка Deep Copy при копировании пользовательского объекта
У меня есть класс, который преобразует словарь в такой объект
class Dict2obj(dict):
__getattr__= dict.__getitem__
def __init__(self, d):
self.update(**dict((k, self.parse(v))
for k, v in d.iteritems()))...
3815 просмотров
schedule
26.04.2022
Как создать метод класса/области, который упорядочивает объекты на основе значений из метода экземпляра?
Я часами боролся, пытаясь разработать метод класса или области, но у меня есть начальные знания SQLite, и все, что я пробовал и читал, до сих пор не увенчалось успехом.
Я пытаюсь найти способ упорядочить списки по их среднему рейтингу.
У меня...
136 просмотров
schedule
18.06.2023
Как получить доступ к МЕТОДАМ класса в статических/классовых методах?
` класс A (объект): x = 0
def say_hi(self):
pass
@staticmethod
def say_hi_static():
pass
@classmethod
def say_hi_class(cls):
pass
def run_self(self):
self.x += 1
print(self.x) # outputs 1
self.say_hi()...
124 просмотров
schedule
21.04.2024
неопределенный метод класса в Ruby (вызывается перед определением метода)
В итоге получил очень странную ошибку:
Когда я запускаю этот код:
class HomeFeature
include Mongoid::Document
include Mongoid::Timestamps
include Mongoid::Bitfield
belongs_to :home
def self.amenities
%w(lobby...
160 просмотров
schedule
05.03.2024
Вернуть все значения переменных класса из класса Python
У меня есть класс Python, который содержит все регионы AWS. Я написал метод класса, который вернул бы мне список всех регионов. Есть ли лучший способ вернуть все значения переменных класса, чтобы мне не приходилось жестко кодировать все значения в...
2051 просмотров
schedule
18.10.2023
python, как вызвать статический метод изнутри тела класса
Предположим, у меня есть класс со статическим методом, и я хочу, чтобы для свойства класса было установлено значение, которое возвращает этот метод:
class A:
@staticmethod
def foo():
return 12
baz = foo()
Но делая это, я...
4138 просмотров
schedule
29.05.2023
@classmethod не вызывает __get__ моего пользовательского дескриптора
У меня есть декоратор с именем Special , который превращает функцию в две версии самой себя: одну, которую можно вызывать напрямую и добавлять к результату префикс 'regular ' , и другую, которую можно вызывать с помощью .special и добавлять к...
296 просмотров
schedule
01.11.2023
__getitem__: неподдерживаемые типы операндов для +: 'slice' и 'int'
Я использую реализацию циркулярного буфера из этого ответа . Большую часть времени работает нормально. После 4 дней работы это приводит к следующей ошибке.
File ..., line ... in __getitem__
return(self._data[(key+self.index) % self.size])...
933 просмотров
schedule
11.02.2022
распаковать из родительского класса
Итак, я делал ролевую игру и столкнулся с некоторыми проблемами с наследованием и распаковкой. Я попытался сделать простую версию проблемы, с которой я сталкиваюсь:
class Animal():
def __init__(self,name):
self.name = name
def...
36 просмотров
schedule
17.04.2024