Вопросы по теме 'getter-setter'
zend framework и доктрина (геттеры и сеттеры)
Можно ли использовать доктрину для существующих моделей сущностей, таких как:
class user{
protected $_id;
protected $_name;
public function set_id($_id){}
public function get_id(){}
public function set_name($_name){}
public function get_name(){}...
2085 просмотров
schedule
21.04.2022
Когда Hibernate вызывает сеттеры, кроме как при загрузке?
Я знаю, что Hibernate вызывает сеттеры, когда вы ищете bean-компонент.
Но недавно я заметил, что сеттер вызывается Hibernate, когда мы не занимаемся поиском. Мы создали наши POJO, а затем вызвали сохранение. Зачем Hibernate вызывать сеттеры в...
1571 просмотров
schedule
26.06.2022
Eclipse JDT: есть ли рефакторинг для замены прямого доступа к полям методами установки/получения?
Я знаю, что могу генерировать сеттеры и геттеры для полей в исходном меню Eclipse, но я очень удивлен, что он не предлагает заменить прямые методы доступа к полям вызовами вновь созданных методов.
Кто-нибудь знает, как это сделать, если не считать...
2626 просмотров
schedule
20.06.2023
Использование __set с массивами решено, но почему?
Проведя небольшое исследование, я в конце концов наткнулся на ответ на вопрос, который я все равно вскоре задал здесь; Как вы работаете с массивами с помощью магических методов __get и __set в PHP? Всякий раз, когда я пытался установить...
1594 просмотров
schedule
27.06.2023
Автоматическая генерация комментариев для геттеров и сеттеров в Eclipse
В Eclipse есть возможность генерировать геттеры и сеттеры из соответствующих переменных. Есть ли опция или настройки, с помощью которых я также могу генерировать комментарии для геттеров и сеттеров?
например Если мое имя переменной
protected...
5073 просмотров
schedule
11.03.2023
разблокировка потоков только для новых данных (порядок вызова потоков)
поэтому у меня есть класс вроде:
class mySafeData
{
public:
void Set(int i) {
boost::mutex::scoped_lock lock(myMutex);
myData = i;
}
void Get( int& i)
{
boost::mutex::scoped_lock lock(myMutex);
i...
90 просмотров
schedule
28.10.2022
Получить функцию Getter в Javascript
В JavaScript есть возможность создавать геттеры и сеттеры следующим образом:
function MyClass(){
var MyField;
this.__defineGetter__("MyField",function(){
return MyField;
});
this.__defineSetter__("MyField",function(value){
MyField =...
8313 просмотров
schedule
24.01.2023
Есть ли в Javascript ключевые слова get/set, такие как C#?
Я работаю с XULRunner и наткнулся на следующий шаблон в примере кода:
var StrangeSample = {
backingStore : "",
get foo() { return this.backingStore + " "; },
set foo(val) { this.backingStore = val; },
func: function(someParam) { return...
7859 просмотров
schedule
04.07.2022
Можно ли отказаться от геттеров и сеттеров для простых классов?
Я делаю очень простой класс для представления позиций в трехмерном пространстве.
В настоящее время я просто позволяю пользователю получать доступ и изменять отдельные значения X , Y и Z напрямую. Другими словами, это общедоступные...
1655 просмотров
schedule
26.07.2023
Как использовать Property Let для массивов?
Я очень новичок в VBS, но я не в состоянии реализовать даже самые простые вещи, как кажется. Я хочу иметь класс, который содержит массив в частном члене. Поскольку я хочу «внедрить» массив, я попытался реализовать «метод установки», используя...
1515 просмотров
schedule
26.04.2022
Ruby on Rails 3: сеттеры, геттеры и self внутри метода контроллера
Меня немного смущает удобство использования сеттеров и геттеров внутри контроллера приложения или помощника Rails 3. Зачем кому-то использовать сеттеры и геттеры в методе контроллера (или модуле), а не только в переменной экземпляра. Может ли...
2834 просмотров
schedule
07.10.2022
Как получить доступ к javadoc?
Есть ли способ написать комментарий javadoc как для средства доступа, так и для мутатора (получателя / установщика), чтобы избежать дублирования информации о поле, лежащем в основе метода?
e.g.:
private float value;
/**
* This value...
2088 просмотров
schedule
19.06.2022
Проверить, существует ли свойство
Можно ли проверить, существует ли свойство, установленное с помощью волшебного сеттера?
class Test
{
private $vars;
public function __set($key, $value) {
$this->vars[$key] = $value;
}
public function &__get($key)...
11947 просмотров
schedule
21.01.2023
ActionScript странный доступ к геттеру / сеттеру
Задумывая библиотеку в соответствии с шаблоном проектирования «Factory», мне нужно различать интерфейсы, которые следует рассматривать как «только для чтения», и те, которые также могут иметь право записи. Итак, я разрабатываю следующую схему:...
477 просмотров
schedule
18.03.2023
Реализовать точечную нотацию Getter/Setter
У меня есть простая функция получения точечной нотации, и я хотел бы иметь сеттер, который работает таким же образом. Любые идеи?
var person = {
name : {
first : 'Peter',
last : 'Smith'
}
};
// ---
var dotGet =...
1032 просмотров
schedule
06.09.2022
Как использовать пользовательский метод получения в классе Objective-C
Я заметил, что для свойства с пользовательским методом получения
@interface MyClass : NSObject
@property (nonatomic,getter=isActive) BOOL active;
@end
обе
BOOL b = myObj.isActive
а также
BOOL b = myObj.active
можно...
951 просмотров
schedule
23.01.2023
какая польза от геттера и сеттера?
Возможный дубликат: Зачем использовать геттеры и сеттеры?
Может ли кто-нибудь сказать мне, что такое использование метода getter/setter?
В одном из интервью кто-то попросил меня написать простой класс... поэтому я написал...
7549 просмотров
schedule
08.06.2022
Каков синтаксис доступа к свойствам объекта PHP?
Как получить доступ к свойствам объекта PHP?
Кроме того, в чем разница между доступом к свойству объекта с помощью $this->$property1 и $this->property1 ?
Когда я пытаюсь использовать $this->$property1 , я получаю следующую ошибку:...
31908 просмотров
schedule
07.01.2023
Конкретный выделенный объект геттер-сеттер
Я хотел бы создать объект, используемый для хранения данных, ограничивающий доступ для чтения/записи.
Например :
OBJ obj1;
OBJ obj2;
// DataOBJ has 2 methods : read() and write()
DataOBJ dataOBJ1 (obj1);
С приведенным выше кодом я хочу,...
138 просмотров
schedule
29.06.2023
Почему JAXB не генерирует сеттеры для списков
Когда я генерирую классы JAXB из XSD, элементы с maxOccurs="unbounded" получают сгенерированный для них метод получения, но не метод установки, как показано ниже:
/**
* Gets the value of the element3 property.
*
* <p>
* This accessor...
40452 просмотров
schedule
10.11.2022