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

Есть ли способ смоделировать концепцию «друга» C ++ в Java?
Я хотел бы иметь возможность написать класс Java в одном пакете, который может получать доступ к закрытым методам класса в другом пакете, не делая его подклассом другого класса. Это возможно?
87555 просмотров
schedule 02.03.2023

Лучшая практика: свойства средства доступа или методы без параметров?
Какая практика лучше и почему? bool IsTodayMonday { get { return DateTime.Now.DayOfWeek == DayOfWeek.Monday; } } Or bool IsTodayMonday() { return DateTime.Now.DayOfWeek == DayOfWeek.Monday; }
1500 просмотров
schedule 25.01.2023

Сделать объект доступным только для одного другого объекта в той же сборке?
У каждого бизнес-объекта есть соответствующий объект, содержащий вызовы sql. Я хотел бы ограничить эти объекты sql таким образом, чтобы они могли использоваться только соответствующим бизнес-объектом. Как этого добиться? Обновить Грег поднял...
1113 просмотров
schedule 19.04.2022

Как безопасно получить доступ к содержимому свойства NSArray из вторичного потока?
У меня есть приложение (использующее сохранение/выпуск, а не GC), которое поддерживает переменную экземпляра NSArray , которая отображается как свойство следующим образом: @interface MyObject : NSObject { NSArray* myArray; } @property (copy)...
3831 просмотров

Имеет ли смысл предоставлять неконстантный метод получения ссылок
Иногда мне нужно выставить некоторых членов класса. Например, в следующем примере class Mechanic может потребоваться прямой доступ к компоненту Engine . Я много раз читал, что доступ ко всем полям должен осуществляться методами мутатора...
1585 просмотров
schedule 03.07.2023

Какой из этих методов управления памятью лучше в каких ситуациях?
В Руководстве по программированию управления памятью Apple показано, три официально санкционированных метода написания методов доступа, которые должны сохранять или освобождать ссылки на объекты. В случае первых двух методов (воспроизведенных...
262 просмотров
schedule 24.07.2022

c # свойство get, заданное с разными типами
У меня есть такое перечисление и свойство. public enum Type { Hourly = 1, Salary = 2, None = 3 }; public string EmployeeType { get {...
30205 просмотров
schedule 27.06.2022

Основные данные делят два значения
В моем проекте, который полностью написан с использованием Core Data и привязок, у меня есть два текстовых поля, которые содержат значения с плавающей запятой. Я хочу создать третье текстовое поле, которое будет первым полем, разделенным на второе....
186 просмотров

Свойства и методы доступа в Objective-C
Вызывает ли следующий код функцию доступа «set» или он напрямую изменяет указатель myMember ? аКласс.h @interface MyClass : NSObject { NSArray *myMember; } @property (nonatomic, retain) NSArray *myMember; аКласс.с @implementation...
646 просмотров
schedule 26.05.2022

Свойства без «типа свойства» в С#
Я конвертирую код Delphi в С#. У меня есть сложная структура классов, в которой класс является основным стволом всех своих дочерних элементов. В Delphi я могу определить частное/защищенное поле с типом и свойство для этого поля с тем же типом...
592 просмотров
schedule 03.04.2023

Реализация свойств аксессора
Есть ли документация о том, как компилятор автоматически генерирует средства доступа к свойствам? При написании пользовательских методов доступа (переопределяющих синтезированные) было бы неплохо знать исходную реализацию. Особенно, чтобы увидеть...
297 просмотров

средства доступа к свойствам javascript
В Javascript кажется, что использование средств доступа к свойствам не так уж распространено (в отличие от других языков OO, таких как, например, Java). Если у меня есть объект Person с именем, определенным как function Person(name) {...
12649 просмотров
schedule 18.07.2022

Составление многоадресных делегатов в C# — следует ли использовать операторы или Action.Combine?
Читая документацию, я вижу, что оператор + можно использовать для составления/объединения делегатов одного типа. Точно так же я вижу, что могу удалить a из составленного делегата, используя оператор - . Я также заметил, что тип Action имеет...
3387 просмотров
schedule 20.09.2022

Использование отражения для установки свойства объекта
Я получаю класс по имени, и мне нужно обновить их соответствующими данными, и мой вопрос в том, как это сделать с помощью java. Я хочу добавить в метод некоторые фиктивные данные. Я не знаю тип класса, я просто получаю имя класса и использую...
81835 просмотров
schedule 04.12.2022

Как я могу заставить блок state_machine использовать метод доступа по умолчанию вместо моего пользовательского метода доступа?
Я реализую гем state_machine от pluginaweek . Я сузил код только до этого, чтобы мне было легче понять проблему. Предположим, у меня пока только один статус: class Event < ActiveRecord::Base state_machine :status, :initial =>...
263 просмотров

Свойства и методы доступа без члена в target-c
Я просто просматривал документацию по свойствам по ссылке: http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html В разделе «Вы можете реализовать пользовательские...
267 просмотров
schedule 28.02.2023

ActiveRecord::Store без аксессуаров?
Есть ли способ использовать ActiveRecord::Store без объявления методов доступа? Вариант использования заключается в том, что я хочу, чтобы пользователи могли добавлять любую переменную к URL-адресу, а затем сохранять этот ключ/значение вместе с...
297 просмотров
schedule 19.10.2022

Как создать пользовательское средство доступа для записи при использовании Moose?
Изменить : ответ добавлен ниже, вопрос оставлен здесь только для исторических целей. В документации Moose указано, что: При желании вы также можете явно указать имена методов, которые будут использоваться для чтения и записи значения...
1204 просмотров
schedule 25.07.2023

Предоставьте отношение has_many через одно текстовое поле
У меня есть модель А, у которой «много» Б. class A < ActiveRecord::Base has_many :B attr_accessible :title end class B < ActiveRecord::Base belongs_to :A attr_accessible :name end Я хочу добавить поле в свою форму «редактировать...
429 просмотров
schedule 28.03.2022

Java Swing много JPanels в JFrame - геттеры или все в одном?
Я хотел бы спросить вас об одном техническом аспекте создания GUI в Swing. Предположим, у меня есть JFrame или JDialog (неважно) с контентом, организованным во многих JPanels (настройки, действия, отображение данных, диаграммы и т. д.) - все в...
581 просмотров
schedule 24.02.2023