Вопросы по теме '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 просмотров
schedule
02.08.2022
Имеет ли смысл предоставлять неконстантный метод получения ссылок
Иногда мне нужно выставить некоторых членов класса. Например, в следующем примере 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 просмотров
schedule
11.05.2023
Свойства и методы доступа в 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 просмотров
schedule
10.12.2022
средства доступа к свойствам 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 просмотров
schedule
22.12.2022
Свойства и методы доступа без члена в 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