0
ответов

Есть ли способ автоматически генерировать getbers и benders, если они не присутствуют в C ++?

Я испытываю с целью Coverive-C, а в объективных Можно позволить компилятору генерировать Getter и Benters для вас, если они еще не присутствуют (@synthesize). Есть ли способ сделать это в C ++ или ...
вопрос задан: 2 August 2011 13:16
0
ответов

PHP __get __set methods

class Dog {protected $ bark = 'гав!'; публичная функция __get ($ key) {if (isset ($ this -> $ key)) {return $ this -> $ key; }} public function __set ($ key, $ ...
вопрос задан: 19 July 2011 02:20
0
ответов

PHP: empty не работает с методом получения

У меня есть метод получения, например function getStuff ($ stuff) {return 'something'; } если я проверю его пустым ($ this-> stuff), я всегда получаю ЛОЖЬ, но я знаю, что $ this-> stuff возвращает данные, потому что он ...
вопрос задан: 5 June 2011 05:02
0
ответов

Добавлена ​​проверка C # для метода установки

У меня есть пара переменных, которые я определяю в C #: public String firstName {get; набор; } общедоступная строка lastName {получить; набор; } общественная организация String {получить; набор; } Я хочу добавить ...
вопрос задан: 25 May 2011 15:52
0
ответов

Геттеры / сеттеры и расширяющие объекты JavaScript

Я исследую геттеры и сеттеры в JavaScript, и насколько хорошо они сочетаются с функциями распространения для расширения объектов, такими как $ .extend из jQuery и _.extend из Underscore. Настройка кода выглядит следующим образом: var ...
вопрос задан: 26 March 2011 23:43
0
ответов

Как отключить intellisense Visual Studio при использовании лямбда-выражений в Razor

В файле .cshtml Razor я хочу создать строку: @ this.Html.LabelFor (x => x.Name) Однако после ввода первого символа 'x' intellisense Visual Studio пытается автоматически заполнить это для меня ....
вопрос задан: 25 March 2011 13:51
0
ответов

Почему получатель так часто вызывается атрибутом визуализации?

Что касается предыдущего примера, я пытался отслеживать мои методы получения / установки на сервере (когда они вызываются и как часто). Итак, мой реальный вид выглядел так: @ManagedBean (name = "selector") @RequestScoped ...
вопрос задан: 23 March 2011 17:35
0
ответов

c ++ const public field vs. метод получения

Я хочу добавить уникальный идентификатор (в рамках одного сеанса) к каждому объекту определенного класса. Одно из решений - использовать заводскую функцию, которая увеличивает некоторый статический счетчик. Более простое решение - добавить это ...
вопрос задан: 13 February 2011 13:24
0
ответов

Проверка условий перед предложением назначения для C # в Resharper 5

Действительно ли проверка условий избыточна в следующем примере ?: public class MyClass {public bool MyProperty {get; установлен; } public void DoSomething (bool newValue) {// R # говорит: ...
вопрос задан: 20 January 2011 20:36
0
ответов

Использование геттеров и сеттеров для разных языков программирования [closed]

Итак, я знаю, что есть много вопросов по геттерам и сеттерам в целом, но я не мог найти что-то в точности как мой вопрос. Мне было интересно, меняют ли люди использование get / set в зависимости от ...
вопрос задан: 13 January 2011 18:47
0
ответов

Как определить динамический метод задания и получения с помощью отражения?

У меня есть список строк, имен полей, класса в цикле из пакет ресурсов. Я создаю объект, а затем с помощью цикла хочу установить значения для этого объекта. Например, для объекта Foo f = new Foo (); ...
вопрос задан: 30 December 2010 07:11
0
ответов

Шаблоны для сеттеров и геттеров

Я не знаком с шаблонами, но мне интересно, можно ли их использовать для методов установки и получения. Например, в этой ситуации: double exmlClass :: getA (void) const {return a_; } void ...
вопрос задан: 16 November 2010 14:23
0
ответов

Имеет ли смысл предоставлять неконстантный метод получения ссылок

Иногда мне нужно раскрыть некоторые члены класса. Например, в следующем примере классу Mechanic может потребоваться прямой доступ к компоненту Engine. Я много раз читал, что все поля должны быть ...
вопрос задан: 6 November 2010 15:56
0
ответов

«Геттеры не должны включать в себя большое количество логики». Верно или неверно?

Я склонен делать неявное предположение, что геттеры - это не что иное, как оболочка управления доступом вокруг довольно легкого набора инструкций для возврата значения (или набора значений). Как ...
вопрос задан: 1 November 2010 01:43
0
ответов

Интересно, стоит ли мне просто отказаться от использования свойств в python

. Я пытался использовать свойства вместо определенных методов установки и получения в моем приложении. Они кажутся более питоническими и в целом делают мой код более читабельным. Более читабельно, за исключением одного вопроса: опечатки. ...
вопрос задан: 26 October 2010 08:26
0
ответов

Язык выражений JSTL, обращающийся к свойствам объекта

Сегодня я следовал учебному пособию, которое заставляло меня чесать голову в течение часа. Рассмотрим: открытый класс MyClass {public int getTotal () {amount = 100; сумма возврата; }} и ...
вопрос задан: 22 September 2010 18:23
0
ответов

Всегда ли возвращать ссылки для получателей переменных-членов?

Если у меня есть класс, который имеет много переменных-членов int, float и enum, будет ли это считается эффективным и / или хорошей практикой возвращать их в виде ссылок, а не копий, и возвращать ссылки на константы ...
вопрос задан: 19 September 2010 05:38
0
ответов

Is return atomic and should I use temporary in getter to be thread safe?

Is it necessary to use a temporary here to be thread-safe? int getVal() { this->_mutex.lock(); int result = this->_val; this->_mutex.unlock(); return result; } ...
вопрос задан: 3 September 2010 19:35