Лучшие getter-setter вопросы ИТ разработчиков

  • 4 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

как к Validate-Email-адрес-с регулярным выражением

й день! Я читаю книгу по инкапсуляции на языке Java, в которой упоминается метод получения и установки. Я прочитал это, чтобы скрыть атрибуты, я должен пометить мои переменные экземпляра как"ЧАСТНЫЙ"и сделать"PUBLIC"методgetter and setter для ...

Задан 18 Feb 2011, 06:31 от newbie
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Java: Получатель и установщик быстрее, чем прямой доступ?

Я проверил производительность трассировщика лучей Java, над которым я пишу VisualVM [http://visualvm.java.net] 1.3.7 на моем нетбуке с Linux. Я измерял с помощью профилировщика. Для забавы я проверил, есть ли разница между использованием ...

Задан 29 May 2014, 10:46 от Mr.Yeah
  • 107 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как реализовать частный сеттер при использовании интерфейса?

Я создал интерфейс с некоторыми свойствами. Если интерфейс не существует, все свойства объекта класса будут установлены в {get; private set; }Тем не менее, это не допускается при использовании интерфейса, поэтому можно ли это сделать, и если ...

Задан 15 Aug 2013, 09:35 от dotnetnoob
  • 30 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Использование getter / setter против «говори, не спрашивай»?

Скажи, не спрашивай принципВот [http://pragprog.com/articles/tell-dont-ask]часто вставляется мне, когда я использую геттеры или сеттеры, и люди говорят мне не использовать их. Сайт ясно объясняет, что я должен и что я не должен делать, но на ...

Задан 19 May 2013, 14:05 от Skamah One
  • 20 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Создание сущностей и сеттеров сущностей в Symfony / Doctrine ORM

У меня есть следующая сущность ORM Symfony только со свойствами: <?php namespace Evr\HomeBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Table(name="ev_article") * @ORM\Entity */ class Article { /** * * @ORM\Column(name="article_id", ...

Задан 23 Jan 2014, 18:57 от SmootQ
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

"TestService"

аюсь создать службу для анализа данных для разных компонентов на разных маршрутах. Если я вызываю службу follow для того же компонента, я получаю требуемый результат, но если я пытаюсь получить результаты набора из другого компонента, сервис ...

Задан 03 Jul 2017, 16:42 от Tony Hensler
  • 16 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

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

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

Задан 02 Jun 2011, 13:47 от Phill Pafford
  • 54 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Удачи,

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

Задан 16 Sep 2008, 08:52 от Ishmaeel
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

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

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

Задан 25 Sep 2018, 18:57 от Jenny Nicky
  • 53 голосов
  • 16 ответов
  • 0 просмотров
16 ответов

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

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

Задан 15 Dec 2009, 13:04 от Verhogen
  • 107 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Возможно ли реализовать динамические геттеры / сеттеры в JavaScript?

Я знаю, как создавать методы получения и установки для свойств, имена которых уже известны, делая что-то вроде этого: // A trivial example: function MyObject(val){ this.count = 0; this.value = val; } MyObject.prototype = { get value(){ return ...

Задан 25 Oct 2011, 15:45 от megaflop
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Собственность getter / setter не имеет никакого эффекта в Python 2

Я немного запутался в свойствах Python. Рассмотрим следующий код class A: @property def N(self): print("A getter") return self._N @N.setter def N(self,v): print("A setter") self._N = v def __init__(self): self._N = 1 class B: @property def ...

Задан 06 Feb 2012, 16:58 от buergi
  • 84 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как я могу переписать метод получения в модели ActiveRecord?

Я пытаюсь переписать метод получения для модели ActiveRecord. У меня есть атрибут с именемname в моделиCategoryи я хотел бы иметь возможность сделать что-то вроде этого: def name name_trans || name endЕслиname_trans атрибут не ноль, затем ...

Задан 17 Feb 2014, 17:06 от oyvindhauge
  • 30 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Использование getter / setter против «говори, не спрашивай»?

Скажи, нене спрашивай принципВот часто вставляется мне, когда я использую геттеры или сеттеры, и люди говорят мне не использовать их. Сайт четко объясняет, ч...

Задан 19 May 2013, 12:05 от Skamah One
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Ruby attr_accessor против теста getter / setter: почему аксессор быстрее?

Я только что проверил attr_accessor против эквивалентных методов getter / setter: class A # we define two R/W attributes with accessors attr_accessor :acc, :bcc # we define two attributes with getter/setter-functions def dirA=(d); @dirA=d; ...

Задан 21 Nov 2012, 13:14 от rhavin
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу скрыть «сеттеры» от всех, кроме одной сборки?

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

Задан 07 Oct 2010, 03:05 от RPM1984
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Правильное использование метода получения / установки для значений словаря

Я довольно плохо знаком с Python, поэтому, если здесь есть что-то плохое, пожалуйста, укажите на это. У меня есть объект с этим словарем: traits = {'happy': 0, 'worker': 0, 'honest': 0}Значение для каждой черты должно быть int в диапазоне 1-10, ...

Задан 13 Oct 2011, 21:57 от jb.
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Getter-Setter и частные переменные [duplicate]

На этот вопрос уже есть ответ: Зачем использовать геттеры и сеттеры / аксессоры? [закрыто [/questions/1568091/why-use-getters-and-setters-accessors] 38 ответов Какой смысл сеттеров и геттеров в Java? ...

Задан 25 Feb 2014, 08:12 от genonymous
  • 15 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

Задан 26 Aug 2011, 16:48 от nikhil
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Переопределение методов экземпляра Doctrine_Record (sfDoctrineRecord) в Doctrine PHP Symfony

Мой опыт работы в Propel, поэтому я надеялся, что было бы просто переопределить магический метод получения в Doctrine_Record (sfDoctrineRecord), но я получаю...

Задан 06 Apr 2010, 17:57 от Brian
  • 29 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

С учетом вышесказанного, эта функция устарела, советы не использовать в производственном кодировании.

но я читал о том, что существует возможность определения геттеров / сеттеров в JavaScript. Это кажется чрезвычайно полезным - установщик является своего рода «помощником», который может анализировать значение, которое должно быть установлено в ...

Задан 07 Mar 2011, 16:29 от pimvdb
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

В чем преимущество использования функции get для класса Python? [закрыто]

Например, в приведенном ниже коде, что является преимуществом функции getName? class Node(object): def __init__(self, name): self.name = str(name) def getName(self): return self.name def __str__(self): return self.name

Задан 13 Dec 2012, 03:05 от Chris
  • 107 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как реализовать частный сеттер при использовании интерфейса?

Мы создали интерфейс с некоторыми свойствами.Если интерфейс неt все свойства объекта класса будут установлены в

Задан 15 Aug 2013, 07:35 от dotnetnoob
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Flex: помогите мне понять привязку данных к геттерам и сеттерам

Помогите мне понять привязку данных Когда я создаю переменную в классе: [Bindable] личное var _name: String; и затем генерировать геттеры и сеттеры, я получаю: private var _name:String; [Bindable] public function get name():String { ...

Задан 21 May 2013, 19:04 от stevemcl
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Переопределить все сеттеры и геттеры подкласса

Я хочу переопределить сеттер и геттер и найти классobjc_property_t не делая это индивидуально для каждого свойства. Я получаю все свойства так: unsigned int numberOfProperties; objc_property_t *propertyArray = class_copyPropertyList([self ...

Задан 18 Dec 2013, 17:27 от Kevin
  • 26 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

IntelliJ формат получения / установки

Как вы можете заставить IntelliJ генерировать геттер / сеттер в одну строку, например так: public String getAbc() { return abc; }Вместо public String getAbc() { return abc; }??

Задан 23 Nov 2009, 18:59 от Marcus Leon
Page 1 of 2
1 2