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

Геттеры/сеттеры Javascript в IE?
По какой-то причине геттеры/сеттеры Javascript для пользовательских объектов работают с любым браузер, но IE. Есть ли в IE какой-то другой нестандартный механизм для этого? (Как и многие другие функции) Если нет, есть ли обходные пути для...
10872 просмотров

Почему свойство только для чтения по-прежнему позволяет писать с помощью KVC
Я работаю над главой «Кодирование значения ключа» в «Программировании для Mac OS X». Я создал интерфейс с ползунком и меткой, оба привязаны к фидо, int. Если я установлю для свойства fido значение только для чтения, перемещение ползунка все равно...
3567 просмотров
schedule 29.10.2022

Зачем использовать геттеры и сеттеры / аксессоры?
В чем преимущество использования геттеров и сеттеров, которые только получают и устанавливают, вместо простого использования общедоступных полей для этих переменных? Если геттеры и сеттеры когда-либо делают больше, чем просто получение / установка,...
440229 просмотров
schedule 13.07.2022

Является ли смешивание инъекций на основе конструктора и сеттера плохим?
У меня есть класс для импорта продуктов из файла CSV, для которого требуется около 7 параметров. Это информация, которая определенно необходима импортеру. Все эти параметры имеют одинаковый срок службы. В итоге у нас должен быть неизменяемый...
5870 просмотров

Создание метода установки, который принимает дополнительные аргументы в Ruby
Я пытаюсь написать метод, который действует как установщик и принимает дополнительные аргументы помимо назначенного значения. Глупый пример: class WordGenerator def []=(letter, position, allowed) puts "#{letter}#{allowed ? ' now' : ' no...
3695 просмотров
schedule 24.05.2022

Изменить доступ к полю на доступ к методу getter/setter
Можно ли автоматически изменить доступ к полям внешнего класса в Java для вызовов getter/setter, а также скрыть открытые поля? Я использую Javabeans и хочу получать уведомления об изменениях при изменении свойства поля (это важно). Я нашел cglib...
1006 просмотров
schedule 01.05.2023

Авто-свойства: проверка / проверка во время набора
Я думаю, мы все можем согласиться с тем, что автоматические свойства в C # 3.0 великолепны. Что-то вроде этого: private string name; public string Name { get { return name; } set { name = value; } } Сводится к этому: public...
989 просмотров
schedule 15.05.2022

Абстрактное свойство с общедоступным геттером, возможно ли определить частный сеттер в конкретном классе?
Я пытаюсь создать абстрактный класс, который определяет свойство с помощью геттера. Я хочу оставить это на усмотрение производных классов, чтобы решить, хотят ли они реализовать установщик для свойства или нет. Это возможно? Что у меня есть на...
69077 просмотров
schedule 29.04.2023

Установка свойств через инициализацию объекта или нет: есть ли разница?
Вот простой вопрос: есть ли разница (в производительности) между этим: Person person = new Person() { Name = "Philippe", Mail = "[email protected]", }; и это Person person = new Person(); person.Name = "Philippe"; person.Mail =...
12080 просмотров

В чем разница между Property Set и Property Let в VB6?
Я только что создал несколько Property Set методов, и они не компилировались. Когда я их поменял на Property Let , все было нормально. С тех пор я изучил документацию, чтобы найти разницу между Property Set и Property Let , но должен...
52274 просмотров
schedule 10.05.2022

VB.NET Call Setter из Getter
У меня есть такой класс: Public Class MyClass Private _intList As New List(Of Integer) Private _avg As Decimal Public Sub Add(ByVal anInt As Integer) _intList.Add(anInt) End Sub Public Property Avg() As Decimal Get Dim _sum As...
3082 просмотров
schedule 17.03.2022

Мониторинг всех свойств объекта JavaScript (магические геттеры и сеттеры)
Как мне эмулировать магические методы получения / установки __get () и __set () в стиле PHP в JavaScript? Многие говорят, что в настоящее время это невозможно. Я почти уверен, что это возможно, потому что такие проекты, как nowjs ( http://nowjs.com...
11072 просмотров
schedule 14.07.2022

Установка свойства класса домена Grails завершилась неудачно.
У меня проблема с сеттером в Grails. У меня есть два свойства beforeTax и afterTax. Я хочу сохранить только одно свойство в базе данных перед налогом. В пользовательском интерфейсе я хочу, чтобы пользователь вводил данные до или после уплаты...
508 просмотров

Android: как отключить кнопку сразу после метода setEnabled (false)?
Этот вопрос не ограничивается только Баттоном или этим сеттером. Например, здесь прослушиватель кнопок: runButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) {...
3394 просмотров
schedule 19.11.2022

DDD и использование геттеров и сеттеров
Я прочитал несколько статей / сообщений об использовании геттеров и сеттеров и о том, как они помогают преодолеть цель инкапсуляции в объектах модели предметной области. Я понимаю логику отказа от использования сеттеров - вы позволяете клиентскому...
3977 просмотров

Получение определенного установщика объекта стиля
Мне было интересно, как получить конкретный сеттер из объекта стиля в коде программной части в Silverlight. У меня есть стиль S, который правильно загружен и применен к какому-то объекту. Затем во время выполнения я хочу изменить один...
3051 просмотров
schedule 10.07.2022

WPF по триггеру выполняет несколько сеттеров для разных элементов управления
У меня есть сетка с меткой, кнопкой и текстовым полем. Я хочу установить для метки forground красный цвет, а для свойства кнопки "IsEnabled" - значение False, если значение label.Content = "Invalid". Однако я не могу установить для установщика...
4149 просмотров
schedule 04.04.2023

Пожалуйста, объясните Getter и Setters в Objective C
Возможный дубликат: Setters и Getters (Noobie) - SDK для iPhone Я здесь новичок. Я только начал изучать iOS в течение последних двух месяцев, и у меня нет опыта программирования. (Немного Java, хотя). Может ли кто-нибудь объяснить,...
70507 просмотров
schedule 30.12.2022

восстановить родной сеттер / получатель
Я изучил, как работает геттер / сеттер ... document.body.innerHTML = 'This will change the site'; Object.defineProperty(document.body, 'innerHTML', { get: function(){ console.log('[FAKED] document.innerHTML'); return false;...
576 просмотров
schedule 20.04.2022

Доступ к переменным класса внутренних объектов
В моем основном классе есть внутренний класс Shape, который расширяет JButton. Этот внутренний класс имеет приватную переменную char, которая называется CUBE. Я написал для него геттеры и сеттеры. Я заметил, что в основном методе вместо...
2690 просмотров
schedule 08.02.2023