Вопросы по теме '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 просмотров
schedule
19.11.2023
Как установить свойство 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 просмотров
schedule
06.01.2024
Бесконечная рекурсия при создании собственного сеттера для свойства
Я наткнулся на какое-то странное поведение в 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 просмотров
schedule
15.06.2024
Есть ли способ передать имя поля в функцию установки?
Здесь у меня есть несколько функций, которые просто устанавливают одно поле в записи модели. На более динамичном языке я бы просто использовал одну функцию установки и передал бы ей имя поля (в виде строки) и значение, которое я хочу установить для...
125 просмотров
schedule
07.11.2022
Избегайте рекурсии с помощью универсального метода для установки свойств класса С#
Я следую, чтобы объяснить свою проблему в гораздо большем классе с меньшим простым для понимания точным примером. Я получил довольно большой класс с множеством свойств разных типов, получая и устанавливая соответствующие переменные класса.
public...
71 просмотров
schedule
11.11.2023
Сеттер и геттер Python для атрибутов класса
Бывают ситуации, когда мне нужно установить атрибуты класса из экземпляра. Одним из решений было бы создание метода класса, который называется методом экземпляра. Этот метод класса будет использоваться для установки атрибута класса.
Однако я хотел...
14 просмотров
schedule
02.03.2024