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

6 ответов

Производительность и оптимизация метода доступа

Часто я сталкиваюсь с кодом, гдедобытчикМетод многократно используется / используется для получения некоторого значения или передачи его в качестве параметра метода, например: public class Test { public void someMethod() { if(person.getName() != ...

6 ответов

В чем разница между _name и self.name, если name было строкой NSString

Какая защита, если я позвонил NSString *theNameToDisplay = _name;или же NSString *theNameToDisplay = self.name;Я знаю, что это может быть глупый вопрос, но я вижу, что обе версии часто используются, и я не вижу разницы в выводе? Спасибо!

2 ответа

PHP автоматический сеттер и геттер

Я пытаюсь реализовать некоторые автоматизированные геттер и сеттер для объектов php. Моя цель состоит в том, чтобы автоматически иметь для каждого свойства методыgetProperty() а такжеsetProperty(value)Таким образом, если метод не реализован для ...

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

1 ответ

DDD и использование геттеров и сеттеров

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

2 ответа

Objective-C - слабое свойство - аутрелизы геттеров (автоматический подсчет ссылок)

У меня есть сомнения относительноweak недвижимость в ARC (автоматический подсчет ссылок) Мое понимание (поправьте меня, если я ошибаюсь): weak свойство ведет себя аналогичноassign свойство, за исключением того, что, когда экземпляр, на который ...

5 ответов

Государственная собственность VS Частная собственность с добытчиком?

Этот вопрос озадачил меня на некоторое время. Публичная собственность, к которой можно получить доступ напрямую или частная собственность с добытчиком? Какой из них лучше / правильный и почему?

1 ответ

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

понимаю, почему JSR 303 (проверка бина) предназначена для методов получения, а не для установки? Разве не логичнее поместить его в метод setter, поскольку это точка входа в поле и проверка должна быть проверена до этого?

1 ответ

@Ryan: OP не спрашивал / не требовал действия запроса / просмотра на основе параметров.

я есть таблица данных, как показано ниже: <h:dataTable value="#{bean.items}" var="item">Я хотел бы заполнить его коллекцией из базы данных, полученной с помощью служебного метода, чтобы она немедленно отображалась при открытии страницы во время ...

4 ответа

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

еПример кода: Class People { // private property. private $name; // other methods not shown for simplicity. }Прямо вперед. Позвольте мне предположить, что$name этоЧАСТНЫЙученик(или свойство, переменная, поле, называйте его как хотите), Есть ли ...

10 ответов

Понятно ... Я предполагаю, что это потому, что в C ++ нет типов "Property", которые говорят, что MATLAB и Python имеют право? Я согласен, что я все еще использовал бы методы получения / установки в C ++ для простых случаев, поскольку это сохраняло бы согласованность.

то я знаю, что есть много вопросов по геттерам и сеттерам в целом, но я не мог найти что-то в точности как мой вопрос. Мне было интересно, если люди меняют использование get / set в зависимости от разных языков. Я начал учиться на C ++, и меня ...