Результаты поиска по запросу "getter-setter"

7 ответов

 и тогда был бы получатель / установщик.

ю, что это, вероятно, субъективно, но я читал этостраница оптимизации от Google для PHP [http://code.google.com/speed/articles/optimizing-php.html]и они предлагают использовать свойство переменной напрямую, без необходимости использования методов ...

2 ответа

Нет, вы не можете обойти это, потому что это слишком низкий уровень. Ну, вы можете исправить Chrome (есть патч, если вы ищете его), но это действительно полезно для вас, а не для разработки в целом :)

ел бы продлитьlocalStorage выполняя некоторый код каждый раз, когда параметр выбирается / сохраняется. Я мог бы определить геттер / сеттер для всех существующих свойствlocalSt,orage, но проблема заключается в новых ...

0 ответов

 префиксы (а также наши IDE), чтобы увидеть, с какими свойствами мы можем работать в классе. Это обсуждение, к которому я был бы готов вернуться в какой-то момент.

ая над проектом, я вносил некоторые изменения и просматривал существующие документы по API-интерфейсам для понимания. Просматривая документы Kohana, я заметил, что методы получения / установки любого данного класса обычно объединяются: public ...

ТОП публикаций

8 ответов

Вы можете установить начальное значение непосредственно в C # 6: public string myProp {get; } = "некоторое значение") без конструктора;

-то видел что-то вроде следующего, и мне было интересно, что это значит. Я знаю, что они являются геттерами и сеттерами, но я хочу знать, почему строка Type определяется следующим образом. Спасибо за помощь. public string Type { get; set; }

3 ответа

Когда вам требуется конструктор (аналогично рассмотрите фабрики) для объекта, вы заставляете код, используя ваш объект, передавать основные требования конструктору. Чем яснее, тем лучше. Вы можете оставить необязательные поля для последующей настройки (ввода) с помощью установщика.

я нашелэта статьяв JavaWorld, где Аллен Голуб объясняет альтернативу Getters / Setters, которая поддерживает принцип, что реализация объекта должна быть скрыта (его пример кода также можно найти ...

13 ответов

Удачи,

я до недавнего времени умышленно оставлял себе Java n00b, и мое первое настоящее знакомство вызвало небольшой шок: у Java нет свойств стиля C #! Хорошо, я могу жить с этим. Тем не менее, я также могу поклясться, что видел код getter / setter ...

2 ответа

Хорошая статья. Но на самом деле, если вы прочитаете его, вы заметите, что для того, чтобы это было хорошей альтернативой геттерам / сеттерам, вам нужно будет включить некоторый код aspectJ в ваш проект и использовать компилятор aspectJ ... Кроме того, вы потеряете всю переносимость с большинство сторонних фреймворков.

а рекомендуется использовать getter / setter для доступа к закрытым переменным. Почему не было бы лучше объявить их общедоступными и получить к ним доступ. В любом случае, мы обращаемся к нему, используя getter и setter?

1 ответ

@EdHeal (Наткнулся на это сегодня :) Это не выдумка и не притворство, это просто не ООП, как вы привыкли (или не были миллион лет назад). Взять себя; это также прототип ООП языка. Ничего не-ООП об этом.

у создать методы получения / установки для получения приватных свойств. Это то, что я сделал. Прежде всего, я сделал класс: function winClass (posX, posY, w, h) { var x = posX || 0; var y = posY || 0; var width = w || 0; var height = h || 0; ...

16 ответов

Получатели и установщики Java

Есть ли лучший стандартный способ создания геттеров и сеттеров в Java? Это довольно многословно, чтобы явно определить геттеры и сеттеры для каждой переменной. Есть ли лучший стандартный подход к аннотациям? Есть ли у Spring что-то ...

5 ответов

Импорт данных CSV в классы C #

Я знаю, как читать и отображать строку файла .csv. Теперь я хотел бы проанализировать этот файл, сохранить его содержимое в массивах и использовать эти массивы в качестве значений для некоторых классов, которые я создал. Я хотел бы узнать, как, ...