Вопросы по теме 'accessor'

Как создавать свойства с делегированными аксессорами?
Я новичок в С # и ломал голову над этим пару дней. В основном я хочу создать тип свойства с логикой получения и установки, делегированной базовому типу, которому принадлежит этот параметр. Это всего лишь одно приложение: свойство, значение...
580 просмотров
schedule 31.10.2021

Странное предупреждение и отсутствие _Accessor при компиляции на новом компьютере
Недавно мне пришлось обновить мой компьютер для разработки, включая переустановку VS2010. Насколько я могу судить, я переустановил все так же, как и раньше. Однако, когда я компилирую свой проект, я получаю кучу ошибок вида: C: \ Work \...
1047 просмотров
schedule 05.11.2021

Использование аксессоров в Obj-C - это просто семантика?
Возможный дубликат: Следует использовать свойства или прямую ссылку при внутреннем доступе к переменным экземпляра? Я всегда задавался вопросом: есть ли какая-то особая причина всегда использовать или не использовать методы доступа...
151 просмотров

Каковы лучшие альтернативы геттерам и сеттерам в C #?
Я читал кое-что об использовании геттеров / сеттеров в объектно-ориентированном программировании и многих ресурсах, таких как это говорит о том, что их следует использовать очень редко. Цитата из этой статьи гласит: Не запрашивайте...
1478 просмотров
schedule 12.10.2021

суперкласс содержит методы C #
Я добавил код из класса Instructor, дайте мне знать, уместно ли также добавить Person.cs. `У меня возникла проблема при попытке выяснить, как получить доступ к методам набора и получения моего класса Address.cs при попытке добавить инструктора в базу...
131 просмотров

как динамически определять пространство ключей в аксессоре
Я пытаюсь создать средство доступа для выполнения немного более сложных запросов в cassandra с помощью java. У меня нет проблем с синтаксисом, и я могу заставить его работать, но мой вопрос таков: есть ли способ динамически объявить пространство...
648 просмотров
schedule 25.09.2021

Аксессоры доступны только при таргетинге на ECMAScript 5 и выше.
Я пытаюсь запустить этот код, но он выдает следующие ошибки: Animal.ts (10,13): ошибка TS1056: Аксессоры доступны только при ориентации на ECMAScript 5 и выше. Animal.ts (14,13): ошибка TS1056: Аксессоры доступны только при ориентации на...
52918 просмотров

Laravel 5.4+: мутатор / аксессор для загруженного изображения
Я пытаюсь использовать мутатор для хранения и извлечения граватара пользователей. В моей модели User у меня есть: public function getGravatarAttribute($gravatar){ if($gravatar){ $image =...
1326 просмотров
schedule 08.10.2021

Среднее значение Laravel для аксессуара
Мне нужно рассчитать средний возраст пользователя. вот мой код доступа public function getAgeAttribute() { if ($this->birthday) return Carbon::parse($this->birthday)->age; else return 'Unknown'; } Как я...
94 просмотров
schedule 01.11.2021

Вызывает ли установка свойства свойства первый установщик свойства?
Если у класса есть настраиваемый сеттер для свойства: @interface OuterClass : NSObject @property InnerClass *obj; -(void)setObj:(InnerClass *)obj; а сам InnerClass имеет свойство: @property NSString *text; и затем я делаю:...
92 просмотров
schedule 02.03.2022

Как мне обратиться к функции get как к объекту
Я хотел бы ссылаться на функцию get как на объект Function , а не как на возвращаемое значение. Обычно я мог бы просто сослаться на функцию без круглых скобок, например: private function getFoo():int { return 0; } trace(getFoo); // traces...
27 просмотров

Python: получение экземпляра класса из стека/трассировки?
Я работаю над реализацией однострочных дополнений AccessorFunc для классов, и новая система работает нормально, но если я хочу получить доступ к внутренним функциям, мне нужно пройти через нее, и я бы предпочел этого не делать. .. Вкратце:...
157 просмотров
schedule 15.03.2022

Реализация аксессора XCode 4
В XCode 4, как мне получить доступ к «Реализации метода копирования в буфер обмена», который был доступен в XCode 3?
484 просмотров
schedule 21.03.2022

Почему символы в Ruby не считаются типом переменной?
Новичок в программировании и в Ruby, и я надеюсь, что этот вопрос о символах будет в порядке. Я понимаю, что символы в Ruby (например, :book , :price ) полезны, в частности, в качестве хеш-ключей, а также для универсального выполнения облегченного,...
1358 просмотров
schedule 13.04.2022

Почему нельзя иметь только один аксессуар с телом вместо двух?
Предположим, у меня было это свойство: public int Money { get; set{ Money = value; } } Это не будет компилироваться, говоря, что метод доступа get должен иметь тело, потому что он не помечен как...
788 просмотров
schedule 26.04.2022

Почему я не могу добавить метод доступа set к переопределенному свойству?
В базовом классе у меня есть такое свойство: public virtual string Text { get { return text; } } Я хочу переопределить это и вернуть другой текст, но я также хотел бы иметь возможность установить текст, поэтому я сделал это: public...
5875 просмотров
schedule 01.05.2022

Java - Использование методов Accessor и Mutator
Я работаю над домашним заданием. Я не понимаю, как это нужно делать. Вопрос в том: Создайте класс с именем IDCard, который содержит имя человека, идентификационный номер и имя файла, содержащего фотографию человека. Напишите методы доступа...
123785 просмотров
schedule 30.04.2022

Модульное тестирование С# с помощью средств доступа — конструкторы не работают
Мне нужно написать модульный тест для моего приложения, но у меня есть проблема. Я использую С# и .NET 4. В своих тестах я не могу получить доступ к частным свойствам и методам класса, поэтому я использую автоматически сгенерированные средства...
5796 просмотров
schedule 13.05.2022

Бизнес-логика внутри метода доступа/геттера в JSF
У меня есть три таблицы в базе данных MySQL. категория (исключена из этого вопроса) подкатегория товар Связь между этими таблицами интуитивно понятна — один ко многим в том порядке, в котором они появляются. Я повторяю список...
634 просмотров

Использование аксессоров внутри класса - плохая практика?
Итак, у меня есть простой класс User , который выглядит примерно так (игнорируйте ужасное использование пробелов, хотелось бы, чтобы он был кратким, чтобы читать онлайн): public class User { private string username; public string Username...
860 просмотров
schedule 01.06.2022