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

доступ к структурной переменной внутри геттера в классе С++
Хорошо, у меня есть что-то вроде этого на С++: class MyClass{ private: int someVariable; int someOtherVariable; struct structName{ int someStructVariable; int someOtherStructVariable; };//end of struct public: //getters &...
9417 просмотров
schedule 15.02.2024

Установка строки в методе установки
Есть ли что-то, что мне нужно сделать по-другому при установке строки в методе установки? Это мой класс: class SavingsAccount { public: void setData(); void printAccountData(); double accountClosure() {return...
686 просмотров
schedule 02.11.2023

Что геттеры и сеттеры должны и не должны делать [дубликаты]
Возможный дубликат: Конвенционный вопрос: когда вы используете функцию Getter/Setter, а не свойство? В последнее время я столкнулся с множеством разных мнений о геттерах и сеттерах, поэтому я решил, что должен сделать это в своем...
5085 просмотров
schedule 30.10.2023

Почему сеттеры в Grails вызываются дважды при сохранении?
Посмотрите на следующий доменный класс Grails, который изменяет значение в установщике, если объект сохраняется в первый раз (если у него нет идентификатора): class Idtest { String name void setName(String name) { if(!this.id)...
788 просмотров
schedule 14.03.2024

Плюсы и минусы сеттера/конструктора автопроводки Spring
При использовании @Autowired (не конфигурации xml) может ли кто-нибудь сравнить преимущества и недостатки привязки набора/конструктора? См. следующие примеры: public class Example{ private Logger log; // constructor wiring @Autowired...
4305 просмотров
schedule 30.04.2024

Компилятор ARC автоматически определяет, следует ли сохранять или назначать в переопределенном классе в зависимости от атрибутов свойства?
Я недостаточно хорошо знаю ассемблер, чтобы понять такой сложный код, как ассемблер для всего проекта, но я заметил, что если я добавляю атрибут strong к свойству, рядом с строкой в ​​моем сеттере появляется вызов _objc_storeStrong , где я...
195 просмотров

Как установить свойство Width для стиля TableColumn?
Я хочу изменить это: <Style x:Key="ReportLabelColumn" TargetType="TableColumn"> <Setter Property="Width" Value="120px" /> </Style> К этому: private Style ReportLabelColumn = new Style(typeof(TableColumn));...
565 просмотров
schedule 18.01.2024

Реализуйте проверки в сеттерах или используйте Hibernate Validator.
Я столкнулся с дизайнерским решением в моем проекте GWT + Hibernate. Я объясню свой вопрос, используя сущность компании. @Entity @Table(name = "Company") public class Company extends LightEntity implements BaseSerializable { @Id...
358 просмотров

Бесконечная рекурсия при создании собственного сеттера для свойства
Я наткнулся на какое-то странное поведение в Objective-C. У меня есть main.m: #include <Foundation/Foundation.h> #include "AClass.h" int main(int argc, char* argv[]) { AClass* tmpClass = [[AClass alloc] init]; [tmpClass...
765 просмотров
schedule 09.11.2023

Финальные параметры установки в Java
Я всегда программировал на Java, а недавно начал изучать C++. В C++ принято устанавливать параметры установки как константы, почему мы не видим этого в Java? Я имею в виду, есть ли недостатки в создании такого сеттера: public void...
5129 просмотров
schedule 07.10.2022

Установщики и геттеры свойств в Loopback.io
Я хотел бы знать, насколько безопасно использование свойств setter и getter из класса модели. Это уже используется в пользовательской модели обратной связи, и ее можно увидеть здесь: Код пользователя Почему это нигде не задокументировано?...
1332 просмотров
schedule 08.03.2024

Каков синтаксис для составления сеттерных линз?
Я новичок в объективе и хочу составить две операции "установщика", которые будут эквивалентны этому преобразованию state0 в new_state2: let new_state1 = field1 %~ (const newVal1) $ state0 let new_state2 = field2 %~ (const newVal2) $...
286 просмотров
schedule 05.03.2024

Symfony использует установщик для Arraycollection в CreateController
Я хотел бы создать форму загрузки для документов. Можно выбрать несколько так называемых «агентств», и каждое из этих агентств принадлежит одному конкретному рынку. Что я хочу сделать, так это настроить рынки автоматически. Итак, в моем контроллере...
148 просмотров
schedule 13.03.2024

Установка углового ввода срабатывает только один раз
Я хочу предварить вопрос, говоря, что я уже прочитал и понял другие потенциально дублирующиеся вопросы (например, этот ) и не смогли выполнить эту работу, что заставило меня поверить, что проблема немного отличается по своей природе, или я...
7241 просмотров

Есть ли способ передать имя поля в функцию установки?
Здесь у меня есть несколько функций, которые просто устанавливают одно поле в записи модели. На более динамичном языке я бы просто использовал одну функцию установки и передал бы ей имя поля (в виде строки) и значение, которое я хочу установить для...
125 просмотров
schedule 07.11.2022

Избегайте рекурсии с помощью универсального метода для установки свойств класса С#
Я следую, чтобы объяснить свою проблему в гораздо большем классе с меньшим простым для понимания точным примером. Я получил довольно большой класс с множеством свойств разных типов, получая и устанавливая соответствующие переменные класса. public...
71 просмотров
schedule 11.11.2023

Сеттер и геттер Python для атрибутов класса
Бывают ситуации, когда мне нужно установить атрибуты класса из экземпляра. Одним из решений было бы создание метода класса, который называется методом экземпляра. Этот метод класса будет использоваться для установки атрибута класса. Однако я хотел...
14 просмотров
schedule 02.03.2024