Описание тега accessor
An Accessor is (usually) a function that is responsible for reading or writing a property.
3
ответа
Как получить доступ к `обычным` закрытым переменным в python?
У меня есть модуль Python, M1. # m1.py class C1(object): def __init__(self): self.__pri = 10 self._pro = 5 self.pub = 1 Тогда в bpython, >>> import m1 >>> c = m1.C1() >>> c.__pri Traceback (most recent call last): File "&l…
26 дек '12 в 15:17
2
ответа
Невозможно использовать методы доступа к методам в сеансе с использованием JSTL
У меня есть объект типа Employee в сеансе, который называется User, и он содержит метод public String getType() { return type; } Я хочу использовать это значение на странице.jsp, используя JSTL, и я использую код ${sessionScope.User.getType eq 'Supe…
14 сен '13 в 15:09
3
ответа
Метод доступа ArrayList не возвращает значений
Это моя первая программа, которую я делаю из своего класса. Он предназначен для проведения однопереносных выборов; сейчас мне нужно получить ArrayList<Candidate> из Candidate объекты. Внутри конструктора процесс работает просто отлично; Однако…
28 май '18 в 19:29
2
ответа
attr_accessor строго напечатал Ruby on Rails
Просто интересно, может ли кто-нибудь пролить свет на основы методов получения геттеров в Ruby on Rails с видом строго типизированных. Я очень плохо знаком с ruby на рельсах и в основном хорошо разбираюсь в.NET. Например, давайте рассмотрим, у нас…
02 ноя '11 в 23:05
1
ответ
Видимость атрибута Laravel / Eloquent модели
Ранее в ORM, которые я использовал, столбцы базы данных отображались непосредственно в свойствах класса, что позволяло вам видеть конкретные свойства, как вы обычно ограничивали бы доступ к определенным свойствам, например, паролям. С Eloquent я не …
27 ноя '14 в 11:53
8
ответов
Должен ли аксессор C# использовать приватную переменную или вычислять на лету?
Какая практика программирования лучше и почему? У меня есть такой класс: class data { public double time { get; internal set; } public double count { get; internal set; } public average_count { ... } } Где Average_count должен быть read_only и дать …
24 авг '10 в 17:57
1
ответ
Как сделать Javadoc?
Есть ли способ написать комментарий javadoc как для аксессора, так и для мутатора (getter/setter), чтобы избежать дублирования информации о поле, лежащем в основе метода? например: private float value; /** * This value represents something. */ publi…
22 дек '11 в 21:50
2
ответа
Нужно ли переопределять метод получения для свойства, чтобы вернуть неизменяемую копию?
Предположим, что у меня есть класс, который содержит изменяемый массив. Я хочу убедиться, что если другие классы будут запрашивать массив, они получат не изменяемый тип, но в классе-владельце это фактически экземпляр NSMutableArray, так что я могу д…
04 авг '14 в 03:00
2
ответа
Добавить аксессор по запросу
Я пытаюсь иногда добавить свой Accessor к результату Eloquent запроса. Вот мой аксессуар: public function getCatAttribute() { return "Here's a cat!"; } Если я добавлю его, используя protected $appends = array('cat'); массив, он загружается просто от…
07 ноя '14 в 10:48
21
ответ
Средства доступа доступны только при нацеливании на ECMAScript 5 и выше
Я пытаюсь запустить этот код, но он дает мне следующие ошибки: Animal.ts (10,13): ошибка TS1056: средства доступа доступны только при нацеливании на ECMAScript 5 и выше. Animal.ts(14,13): ошибка TS1056: средства доступа доступны только при нацеливан…
07 дек '16 в 06:25
1
ответ
Методы, которые возвращают ссылочные типы, возвращают ссылки или клонированную копию?
Я изучаю Java в эти дни, и то, что я прочитал только "Be careful not to write accessor methods that return references to mutable objects" что действительно интересно. И теперь мне интересно, то же самое для свойств и методов доступа в C#? Или C# уже…
16 окт '10 в 21:31
1
ответ
C# значение не сохраняется в аксессоре
У меня есть 4 файла класса Класс драйвера (содержит метод main) Класс UserInput (содержит методы GenerateLines & TxtLoadFile) FileHandling.class(содержит методы LoadFile & LoadingFile) Класс шифрования (на данный момент пустой класс) Моя проблема в …
13 ноя '15 в 20:32
3
ответа
Написать только свойство в Objective-C
Я застрял с объективными свойствами. Что мне нужно, это назначить свойство только для записи для переменной, в точности противоположное readonly, то есть переменная может иметь setMethod, но это не должно иметь getMethod, Я не знаю, как это сделать.…
24 ноя '10 в 11:23
1
ответ
Проблема с аксессорами в Drools
Я столкнулся с определенным сценарием при обновлении составных объектов в Drools: declare A @propertyReactive flag: Boolean end declare B flag: Boolean end declare C @propertyReactive attrA: A attrB: B end rule "Create A" when not A() then insert(ne…
04 июл '16 в 16:26
1
ответ
Связывание двух классов без наследования
Это действительно может быть совершенно тупой вопрос. У меня есть два класса в библиотеке COM, над которыми я работаю. Есть еще, но эти два имеют отношение. У меня есть класс отчета и класс страницы. Класс Report имеет список классов страниц. public…
03 дек '15 в 16:18
4
ответа
Первое iOS-приложение "self.userName = textField.text". Когда использовать себя
Вот фрагмент кода из документа Apple "Ваше первое приложение для iOS". - (IBAction)changeGreeting:(id)sender { self.userName = textField.text; NSString *nameString = self.userName; if ([nameString length] == 0) { nameString = @"World"; } NSString *g…
31 май '11 в 14:17
2
ответа
Сделать сумму () столбцов доступа Laravel
Я совершенствую свои навыки в Laravel, создавая простую сеть задач, но я застрял на следующей проблеме. У меня есть таблица пользователей с идентификатором, именем, почтой и т. Д. Таблица задач, в которой я перечисляю все задачи (с идентификаторами …
05 мар '18 в 16:33
5
ответов
Средства доступа к свойствам javascript
В Javascript кажется, что использование методов доступа к свойствам встречается не так часто (в отличие от других ОО-языков, таких как, например, Java). Если у меня есть Person объект с именем, определенным как function Person(name) { this.name = na…
07 сен '12 в 21:43
1
ответ
Общий lisp: значение слота для структур defstruct
В общем, что я могу использовать для доступа к слоту структуры, используя имя / символ слота? Что я хочу это (defstruct point (x 0) (y 0)) (defmacro -> (struct slot) `(slot-value ,struct ,slot)) (setf p (make-point)) (setf (slot-value p 'x) 1) (s…
22 июн '13 в 05:14
2
ответа
Модульное тестирование C# с аксессорами - Конструкторы не работают
Я должен написать модульный тест для моего приложения, но у меня есть проблема. Я использую C# и.NET 4. В своих тестах я не могу получить доступ к закрытым свойствам и методам класса, поэтому я использую автоматически генерируемые аксессоры для кажд…
19 май '12 в 11:02