Публикации по теме 'class-method'
Методы класса и методы экземпляра
Несколько дней назад у меня была первая оценка проекта. Первая часть оценки прошла хорошо. Я смогла ответить на все вопросы, которые Джейк задавал мне. Я потратил чуть больше недели на подготовку… Я убедился, что знаком со всеми концепциями.
Тем не менее, мне было трудно с живым кодированием. Я замерз. Я был в классе парсинга моего проекта, и меня попросили изменить метод класса на метод экземпляра. По какой-то причине я не мог изменить свой метод. Я точно знал, что должен был..
Вопросы по теме 'class-method'
Вызов функций-членов C ++ через указатель функции
Как получить указатель на функцию для функции-члена класса, а затем вызвать эту функцию-член с конкретным объектом? Я хочу написать:
class Dog : Animal
{
Dog ();
void bark ();
}
…
Dog* pDog = new Dog ();
BarkFunction pBark =...
316526 просмотров
schedule
29.07.2023
Как работает объект classmethod?
Мне трудно понять, как объект classmethod работает в Python, особенно в контексте метаклассов и в __new__ . В моем особом случае я хотел бы получить имя члена classmethod, когда я перебираю members , которые были переданы __new__ .
Для обычных...
3440 просмотров
schedule
19.02.2023
(В Ruby) разрешение смешанным методам класса доступ к константам класса
У меня есть класс с определенной для него константой. Затем я определяю метод класса, который обращается к этой константе класса. Это нормально работает. Пример:
#! /usr/bin/env ruby
class NonInstantiableClass
Const = "hello, world!"...
3839 просмотров
schedule
27.03.2023
Как назначение функции в качестве атрибута класса становится методом в Python?
>>> class A(object): pass
>>> def func(cls): pass
>>> A.func = func
>>> A.func
<unbound method A.func>
Как это присваивание создает метод? Кажется неинтуитивным, что присваивание делает для классов...
4616 просмотров
schedule
08.06.2023
Ruby: вызов метода класса из экземпляра
Как в Ruby вызвать метод класса из одного из экземпляров этого класса? Скажи, что у меня есть
class Truck
def self.default_make
# Class method.
"mac"
end
def initialize
# Instance method.
Truck.default_make # gets the...
203113 просмотров
schedule
01.11.2022
Objective C & OC Mock - Издевательство над методом класса?
Мне нужно иметь возможность определить, был ли вызван метод класса или нет. Как я могу сделать это с OCMock?
6406 просмотров
schedule
18.01.2023
Методы класса, которые создают новые экземпляры
Помимо стандартного шаблона [[MyClass alloc] init] , некоторые объекты создаются из статических методов, таких как MyClass *obj = [MyClass classWithString:@"blabla"] .
Согласно широко распространенным руководствам по управлению памятью (включая...
11314 просмотров
schedule
31.08.2022
Мутирующий метод, отправленный в неизменяемый объект
Я использую JSONKit для анализа строки JSON, возвращенной с моего сервера, в моем приложении для iPhone. Часть ответа сервера — это пара изображений в кодировке Base64, которые я хочу декодировать в настоящие изображения и добавить к объекту, который...
2904 просмотров
schedule
05.03.2023
Является ли объявление класса промывкой глаз в рубине? Все действительно объектно-ориентировано?
class Person
def name
puts "Dave"
end
end
puts Person.object_id
Есть только два способа доступа к методам:
1) Someclass.method в случае методов класса. #где Someclass — это класс.
2) и Object.method, когда доступ к методу является...
148 просмотров
schedule
15.07.2022
Унаследованы ли методы класса?
Когда я определяю новый класс, унаследованный от NSObject :
@interface Photo : NSObject
{
NSString* caption;
NSString* photographer;
}
@property NSString* caption;
@property NSString* photographer;
@end
все ли методы класса...
2275 просмотров
schedule
02.10.2022
Objective-C, методы владения и класса
Во-первых, я новичок в Objective-C. :)
Я узнал, что все, что начинается с alloc , new и copy , дает вызывающей стороне право собственности на возвращаемый объект. Это относится и к методам класса? Я предполагаю, что да , и недавний сбой в...
890 просмотров
schedule
20.04.2022
Как написать конкретный метод модели в качестве обратного вызова в call_user_func_array()?
Я пытался отправить динамическое количество аргументов функции в Codeigniter и столкнулся со стеной с call_user_func_array.
Одна ошибка, которую я получаю «Неопределенное свойство: Account::$callShowMessage», заставляет меня задаться вопросом,...
3824 просмотров
schedule
09.06.2023
NSmutableArray в методе класса
Я создал метод класса, который возвращает случайную позицию как объект NSValue. Я хочу сохранить возвращаемые позиции в изменяемом массиве, поэтому при следующем вызове метода класса он проверяет позиции в изменяемом массиве, и если он находит...
944 просмотров
schedule
24.05.2023
Создание методов и тестирование класса в Java
В настоящее время я работаю над следующими вопросами в качестве доработки:
VolumeModel хранит данные для объекта управления громкостью. Громкость имеет уровень, и ее также можно отключить.
(Ниже внизу показано то, что нарисовано на диаграмме...
173 просмотров
schedule
20.07.2023
Когда я должен использовать @classmethod и когда метод def (self)?
При интеграции приложения Django, которое я раньше не использовал, я обнаружил два разных способа определения функций в классах. Автор, кажется, использует их обоих очень намеренно. Первый из них я сам часто использую:
class Dummy(object):...
39234 просмотров
schedule
16.08.2022
Нет видимого интерфейса для AppDelegate, объявляющего селектор
AppDelegate.h:
@interface AppDelegate : UIResponder <UIApplicationDelegate, UITabBarControllerDelegate>
+ (MBProgressHUD *)showGlobalProgressHUDWithTitle:(NSString *)title;
AppDelegate.m:
+ (MBProgressHUD...
2483 просмотров
schedule
16.12.2022
Как вызвать метод @classmethod родительского класса из переопределенного метода @classmethod в Python?
Допустим, у меня есть класс
class SimpleGenerator(object):
@classmethod
def get_description(cls):
return cls.name
class AdvancedGenerator(SimpleGenerator):
@classmethod
def get_description(cls):
desc =...
5359 просмотров
schedule
18.04.2024
Может ли одноэлементный объект метода класса отвечать на вызов делегата?
У меня есть синглтон SettingsManager , который обрабатывает пользовательские настройки во всем моем приложении (например, всякий раз, когда звук воспроизводится в любом контроллере представления, SettingsManager проверяется, включен ли звук и с...
612 просмотров
schedule
03.09.2023
iOS возвращает логическое значение в блоке
Я пытаюсь вернуть логическое значение из метода класса, который я вызываю, в котором есть блок. Я получаю сообщение об ошибке: Отправка несовместимых типов указателей блоков... Как мне обойти это? Я просто хочу знать, завершается ли метод класса,...
1421 просмотров
schedule
24.06.2023
Зачем использовать classmethod вместо staticmethod?
Я знаю, что они делают, и видел много примеров того и другого, но я не нашел ни одного примера, в котором мне пришлось бы использовать classmethod вместо замены его на staticmethod .
Самый распространенный пример classmethod , который я видел,...
2657 просмотров
schedule
05.05.2023