Описание тега setter
Setter - это общедоступный метод мутатора, используемый в объектно-ориентированном программировании, который дает новое значение частному члену класса.
1
ответ
Проблема конструктора, сеттера, геттера в создании объекта
Я создаю класс, чтобы делать автомобили, основываясь на нескольких переменных, таких как год (год назад), марка (марка), цвет (couleur), одометр (километраж), продано (продавец), трансмиссия (автомат), комментарий (автокомпонент) и число дверей (nbr…
06 дек '16 в 22:53
2
ответа
Распознать вызовы сеттера
У меня есть приложение, где некоторые значения переменных должны быть опубликованы в очереди сообщений при изменении. То есть, если вызывается установщик var, я хочу, чтобы это как-то было замечено, и после установки нового значения я хочу, чтобы он…
12 ноя '13 в 13:11
2
ответа
Можете ли вы сделать метод частью действия установщика по умолчанию в переменной свойства?
Если у вас есть несколько свойств, которые реализуют один и тот же метод в установщике, есть ли способ сделать его частью установщика по умолчанию? Если у меня есть несколько свойств, которые вызывают Filter() когда они установлены, есть ли способ в…
05 мар '13 в 15:17
1
ответ
Инкапсуляция в JavaScript с помощью getter и setter
Я понимаю, что об этом спрашивали, но исследовали и потерпели неудачу - извините! Я хочу реализовать инкапсуляцию в JS как можно проще. Я понимаю, что любой "var" в классе будет частным. Я просто не уверен, как получить и установить значения любого …
21 ноя '17 в 20:09
2
ответа
Задать строковое поле для объекта, используя логическое значение?
Следующее является Entity названное лицо: @Entity @Table( name = "PERSON" ) public class Person { //other fields etc @Column( name = "PAID_IN_FULL", nullable = false ) private String paidInFull; public void setPaidInFull(boolean paidInFull) { this.p…
28 июн '16 в 09:09
1
ответ
Декоратор "@" (на Python)
Возможный дубликат: Понимание Python декораторов Какую функцию выполняет "декоратор классов"/"метод декоратор" (@) обслуживать? Другими словами, в чем разница между этим и обычным комментарием? Кроме того, что делает setter делать при использовании …
17 апр '12 в 12:48
1
ответ
Использование myBoolean =! MyBoolean
Я видел такое утверждение несколько раз в коде Java. Например, если вы хотите установить кнопку НЕ видимую в фреймворке Vaadin (или эквивалентную): boolean access = Authorizator.isAdmin(); access = !access; saveButton.setVisible(access); Почему бы п…
19 ноя '14 в 11:43
2
ответа
Класс "Динозавр", имеющий проблемы с позиционным аргументом
Это дает мне ошибку, когда мне было указано и инициализировали переменную type но я действительно не нахожу здесь никаких проблем. Для этой задачи создайте класс Dinosaur с переменной экземпляра под названием _type, Создайте метод получения с именем…
20 ноя '18 в 00:37
4
ответа
Что такое геттер и сеттер?
Что такое геттеры и сеттеры в PHP5? Может кто-нибудь дать мне хороший пример с объяснением?
18 фев '10 в 19:23
1
ответ
Использование Picker View - концепция сеттера, путаница геттера
Хорошо, вот мой код для простого PickerView, и он тоже работает. @interface ViewController () @property NSArray *moods; @end @implementation ViewController -(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{ return 1; } -(NSIntege…
27 авг '15 в 12:28
5
ответов
Ява - когда "это" единственный путь?
Следующий код выполняется для обоихvar = putVar;&this.var = putVar; Я понимаю: "это" используется для идентификации этого - "поместите это значение только для" моего "объекта". Когда оба работают, почему люди обычно используют это в сеттерах? код: p…
30 мар '13 в 05:15
1
ответ
Javascript Object.defineProperty установить метод триггера на изменение свойства
Возьмем следующий (coffeescript) пример класса Person со свойством details, которое, в свою очередь, имеет свои собственные свойства: class Person constructor: -> details = name: '' age: 0 Object.defineProperty this, 'details', enumerable: yes ge…
07 мар '13 в 01:59
1
ответ
Сеттер метод вопросов
В xcode я заметил, что есть метод, который создается автоматически при использовании свойства. Например, если я введу @property(nonatomic)BOOL selected; в @interface метод создается в фоновом режиме, который может быть использован в @implementation …
09 апр '14 в 20:20
3
ответа
uiviewcontroller alloc меняет значение установщика / получателя при доступе?
Итак, я пытался выяснить это, и я понятия не имею... В основном, у меня есть два класса в моем приложении IOS, первый - мой основной вид, а второй - класс для хранения некоторых переменных. У меня есть переключатель, и когда состояние переключателя …
28 фев '14 в 02:57
4
ответа
Что я должен делать, когда каждый унаследованный класс нуждается в получателе из базового класса, но установщик только для одного наследуемого класса
У меня есть абстрактный класс под названием WizardViewModelBase. Все мои классы WizardXXXViewModel наследуются от базового абстрактного класса. База имеет свойство с добытчиком. Каждый подкласс нуждается и переопределяет эту строку свойство как его …
03 июн '10 в 11:20
4
ответа
Сеттеры на основе индекса массива в Java
У меня есть следующее: public class Car{ public Car() {//some stuff } private Car [] carmodels ; public Car [] getCarModel() { return this.carmodels; } public void setcarModel(Car [] carmodels ) { this.carmodels = carmodels; } Сейчас в моем тестовом…
20 июл '16 в 00:14
4
ответа
Возможно ли иметь шаблон get /setter в C#?
Я хочу применить это: private string _name; public string name { get { return _name; } set { _name = Fix(value); } } чтобы все строки члены класса, и не хотите повторять один и тот же код для всех членов класса. Очевидным решением будет поместить эт…
20 фев '14 в 18:58
0
ответов
Как автоматически генерировать свойства в классе
проблема Цель состоит в том, чтобы автоматически построить полный путь + строку имени с указанием пути и имени файла. Исправлено: спасибо @Patrick Haugh. ошибка Следующий код не работает mySource = cls_Source_file.Source_file( ) mySource.file_path =…
04 дек '18 в 01:17
3
ответа
Как изменить метод получения и установки, чтобы обработать исключение нулевой ссылки
Я анализирую строку JSON и десериализую ее. Теперь работает нормально, но у меня проблема с обработкой значения, которое является пустой строкой или нулем. Эти свойства имеют 2 значения (например, ссылка и значение). Обычно. Но может случиться так, …
16 окт '18 в 16:26
3
ответа
Кто должен нести ответственность за освобождение параметра сеттера?
Пожалуйста, смотрите код следующим образом: - (void) setSomeThing:(NSString *) someThingNew { if(someThing!=someThingNew) { [someThingNew retain]; [someThing release]; someThing = someThingNew; } } ... ... - (void) dealloc { [someThing release]; [su…
05 мар '13 в 13:37