16
ответов

Зачем использовать геттеры и сеттеры / средства доступа? [закрыто]

В чем преимущество использования геттеров и сеттеров - которые только получают и устанавливают - вместо простого использования открытых полей для этих переменных? Если геттеры и сеттеры когда-либо делают больше, чем просто ...
вопрос задан: 6 December 2017 15:45
14
ответов

Являются методы считывания и методы set плохим дизайном? Противоречащий замеченный совет [копирует]

Я в настоящее время работаю над простой игрой в Java с несколькими различными режимами. Я расширил основной Игровой класс для помещения основной логики в других классах. Несмотря на это, основной игровой класс тих...
вопрос задан: 9 October 2018 22:49
12
ответов

Allen Holub записал, что “Вы никогда не должны использовать, добираются/функции множества”, он корректен? [дубликат]

Allen Holub записал следующее, у Вас не может быть программы без некоторой связи. Тем не менее, можно значительно минимизировать связь по-рабски после OO (объектно-ориентированные) предписания (большинство...
вопрос задан: 23 May 2017 01:53
12
ответов

Простой Getter / Setter комментарии

Какое соглашение вы используете, чтобы комментировать геттеры и сеттеры? Это то, что я удивляюсь в течение достаточно долгого времени, например: / ** * (1a), что вы здесь положили? * @парам зарплата (1б), что вы положили ...
вопрос задан: 24 August 2013 01:55
12
ответов

Почему придерживаются получать-набора и не car.speed () и car.speed (55) соответственно?

Кроме однозначной ясности, почему должен, мы придерживаемся: car.getSpeed () и car.setSpeed (55), когда это могло использоваться также: car.speed () и car.speed (55) я знаю, что получают () и устанавливают (), полезны для...
вопрос задан: 3 November 2010 16:40
12
ответов

Общедоступные Элементы данных по сравнению с Методами считывания, Методами set

Я в настоящее время работаю в QT и так C++. У меня есть классы, который имеет частные элементы данных и общедоступные функции членства. У меня есть общедоступные методы считывания и методы set для элементов данных, доступных в классе...
вопрос задан: 4 June 2010 19:08
11
ответов

Инструкции по Использованию Интерфейса Java — Являются методами get и методами set в интерфейсе плохо?

Что люди думают о лучших инструкциях для использования в интерфейсе? Что должно и не должно входить в интерфейс? Я услышал, что люди говорят, что как правило интерфейс должен только определить...
вопрос задан: 15 July 2009 10:27
10
ответов

Который является более соответствующим: методы считывания и методы set или функции?

Когда-либо уместно отказаться "getMyValue ()" и "setMyValue ()" шаблон методов считывания и методов set, если альтернативные имена функций делают API более очевидным? Например, предположите, что у меня есть этот класс...
вопрос задан: 6 October 2008 17:06
9
ответов

Конструктор со всеми свойствами класса или конструктор по умолчанию с методами set?

Следующее является двумя подходами: конструктор со всеми свойствами Pros класса: Я должен поместить точное количество типов параметров поэтому, если я совершаю ошибку, компилятор предупреждает меня (между прочим...
вопрос задан: 23 May 2017 12:26
8
ответов

JAVAFX Вход в систему Имя пользователя и роль от входа в CLASS в другой класс [дубликат]

Я пытаюсь отправить некоторую информацию из моего класса входа в мой основной класс, чтобы сказать Hello UserName! Это часть моего класса входа. public class LoginUser {public String role; частная пустота ...
вопрос задан: 2 January 2016 20:27
8
ответов

Верификации данных в Методе считывания/методе set или в другом месте?

Я задаюсь вопросом - ли это хорошая идея сделать проверки в методах считывания и методах set, или в другом месте в коде. Это могло бы удивить Вас быть когда дело доходит до оптимизации и ускорения кода, я думаю...
вопрос задан: 18 October 2015 15:15
8
ответов

Метод считывания и метод set, указатели или ссылки и хороший синтаксис для использования в C++?

Я хотел бы знать хороший синтаксис для методов считывания C++ и методов set. частный: YourClass *pMember; метод set легок, я предполагаю: освободите участника (YourClass *значение) {это-> pMember = значение;//забывают о...
вопрос задан: 5 September 2010 19:55
7
ответов

Как генерировать методы считывания и методы set в Visual Studio?

"Генерируют", я имею в виду автоматическую генерацию кода, необходимого для выбранного particuliar (набор) переменная (переменные). Но больше явное объяснение или комментирует хорошую практику, приветствуется.
вопрос задан: 3 October 2012 20:54
7
ответов

Методы считывания/методы set в Java

Я плохо знаком с Java, но имею некоторый опыт ООП с ActionScript 3, таким образом, я пытаюсь переместить доверие материалу, я знаю. В ActionScript 3 можно создать методы считывания и методы set с помощью получения и установить...
вопрос задан: 18 September 2010 11:20
7
ответов

Java - к частным переменным экземпляра нужно получить доступ в конструкторах через метод методов считывания и методов set?

Я знаю, что к частным переменным экземпляра получают доступ через их общедоступный метод методов считывания и методов set. Но когда я генерирую конструкторов с помощью IDE, он инициализирует переменные экземпляра непосредственно...
вопрос задан: 2 April 2010 19:08
6
ответов

Геттеры \ сеттеры для чайников

Я пытался разобраться в методах получения и установки, и он не погружается. Я читал методы получения и установки JavaScript и Определение методов получения и установки и просто не получаю их. Может кто-то ...
вопрос задан: 22 March 2019 19:54
5
ответов

Подход к методам set без побочных эффектов

Я хотел бы надеть Ваше мнение как, как далеко пойти с методами set без побочных эффектов. Рассмотрите следующий пример: действие Действия; действие. Запустите = "2010-01-01"; действие. Продолжительность = "10 дней";...
вопрос задан: 10 July 2012 18:17
5
ответов

Метод set должен сразу возвратить, если присвоено то же значение?

В классах, которые реализуют INotifyPropertyChanged, я часто вижу этот шаблон: общедоступная строка, которую FirstName {получают {возвращает _customer. FirstName;} набор {если (оценивают ==...
вопрос задан: 12 April 2010 16:44
5
ответов

Строка кода Java и что это делает?

Таким образом, я купил книгу "Java для Макетов" 4-й Выпуск, и я должен сказать, что это - вероятно, лучшие 30 долларов, которые я когда-либо тратил на книгу. Я не плохо знаком с кодированием, на самом деле довольно достойно в в нем...
вопрос задан: 1 October 2009 11:50
5
ответов

метод get и метод set для класса в классе c#

Принятие у нас есть класс InnerClass с атрибутами и методом get/методом set. У нас также есть класс OuterClass, содержащий InnerClass., например, класс InnerClass {частный интервал m_a; частный интервал m_b;...
вопрос задан: 11 May 2009 12:42
4
ответа

Получатель класса C ++ не возвращает никакого значения в main, но делает ли это в классе?

Я надеюсь, что кто-то может указать мне направление, почему моя функция getter, кажется, не может быть доступна должным образом, когда она используется вне функции, в которой объявлен метод set. Я читаю в ...
вопрос задан: 19 March 2019 10:40
4
ответа

Постоянные переменные экземпляра?

Я использую @property, чтобы гарантировать, что изменения в переменные экземпляра объектов перенесены методами, где я должен. Что относительно того, когда экземпляр имеет переменную, которая логически не должна быть заменена? Например...
вопрос задан: 9 June 2018 22:46
4
ответа

Получатель / установщик на массиве JavaScript?

Есть ли способ получить поведение get / set для массива? Я представляю что-то вроде этого: var arr = ['one', 'two', 'three']; var _arr = new Array (); for (var i = 0; i < arr.length; i ++) {arr [i] ....
вопрос задан: 18 January 2018 14:17
4
ответа

Действительно ли это необходимо для методов установщика иметь один аргумент?

Действительно ли это необходимо для методов установщика иметь один аргумент? Обычно методы установщика принимают один аргумент как значение определенного свойства Объекта. Что, если я хочу протестировать сначала законность который...
вопрос задан: 2 July 2013 11:36
4
ответа

Исключение переполнения стека в установщике c #

Это просто объяснить: это работает с использованием System; using ConstraintSet = System.Collections.Generic.Dictionary ; пространство имен ConsoleApplication2 {class test {...
вопрос задан: 2 January 2013 19:20
4
ответа

Метод считывания Objective C / метод set

Я пытаюсь проложить себе путь через учебное руководство Objective C. В книге существует этот пример: @interface {международная ширина; международная высота; XYPoint *источник;} @property международная ширина, высота; я думал, "эй...
вопрос задан: 1 November 2011 15:28
4
ответа

Устанавливание значения в объект с помощью отражения

У меня есть объект, который имеет много атрибутов, каждый с он - метод считывания и метод set. Каждый атрибут имеет не тип примитива, который я не знаю во времени выполнения. Например, то, что я имею, является этим: общественность...
вопрос задан: 28 April 2010 19:48
4
ответа

Python: несколько свойств, один установщик / получатель

Рассмотрим следующие определения классов class of 2010 (объект): def __init __ (self): self._a = 1 self._b = 2 self._c = 3 def set_a (self, value): print ('setting a ....
вопрос задан: 23 January 2010 16:18
3
ответа

Почему я вижу только свойство частного класса в ng Model

Когда я использую класс с частными свойствами в модели и метод получения / установки, у меня есть доступ только к частному свойству, но не к общему свойству с использованием метода получения / установки. Https://stackblitz.com/edit/angular-hx3t7g ...
вопрос задан: 30 March 2019 22:30
3
ответа

Какие Методы считывания и Методы set должны и не должны делать [копируют]

Возможный Дубликат: вопрос о Конвенции: Когда делают Вы используете функцию Метода считывания/метода set вместо того, чтобы использовать Свойство, я столкнулся с большим количеством разных мнений на Методах считывания и Методах set в последнее время, таки
вопрос задан: 23 May 2017 12:25