Вопросы с тегом «properties»

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

16
Почему невозможно переопределить свойство, предназначенное только для получения, и добавить установщик? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Почему следующий код C # запрещен: …

8
Параметры, Настройки, Свойства, Конфигурация, Предпочтения - когда и почему?
Есть несколько слов с похожим (в некотором смысле) значением: Параметры, Настройки, Свойства, Конфигурация, Предпочтения Английский не мой родной язык. Не могли бы вы объяснить разницу в простом английском, пожалуйста? Я думаю, что следующий шаблон может быть полезен: Используйте XXX в вашем графическом интерфейсе, чтобы позволить людям изменять поведение вашего приложения …

24
Файл свойств в Python (похож на свойства Java)
Учитывая следующий формат ( .properties или .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN Для Java существует класс Properties, который предлагает функциональность для анализа / взаимодействия с вышеуказанным форматом. Есть ли что - то подобное в Python «S стандартной библиотеки (2.x)? Если нет, какие у меня есть альтернативы?
137 python  properties 

15
Доступ к файлу свойств программно с помощью Spring?
Мы используем код ниже, чтобы внедрить бины Spring со свойствами из файла свойств. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> Есть ли способ, которым мы можем получить доступ к свойствам программно? Я пытаюсь сделать код без внедрения зависимостей. Поэтому я хотел бы просто иметь …
137 spring  properties 

16
Свойства против методов
Быстрый вопрос: когда вы решили использовать свойства (в C #) и когда вы решили использовать методы? Мы заняты, имеющие эту дискуссию и обнаружили несколько областей, где это спорно, стоит ли использовать свойство или метод. Один из примеров: public void SetLabel(string text) { Label.Text = text; } В этом примере Labelэто …
135 c#  properties  methods 


7
Прочитать файл свойств вне файла JAR
У меня есть файл JAR, в котором весь мой код заархивирован для запуска. Мне нужно получить доступ к файлу свойств, который необходимо изменить / отредактировать перед каждым запуском. Я хочу сохранить файл свойств в том же каталоге, где находится файл JAR. Есть ли способ сообщить Java, что нужно забрать файл …
131 java  properties 

4
ошибка: записываемое атомарное свойство не может соединить синтезированный сеттер / получатель с определенным пользователем сеттером / получателем
Недавно я попытался скомпилировать более старый проект Xcode (который раньше прекрасно компилировался), и теперь я вижу много ошибок этой формы: error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter Шаблон кода, вызывающий эти ошибки, всегда выглядит следующим образом: // Interface: @property (retain) NSObject * …

5
Отладка автоматических свойств
Есть ли способ установить точку останова для установщика / получателя в автоматически реализуемом свойстве? int Counter { get; set; } Помимо изменения его на стандартное свойство (я делаю это таким образом, но для этого мне нужно изменить и перекомпилировать весь проект)

4
Доступные только для чтения и невычисляемые свойства переменных в Swift
Пытаюсь что-то придумать с новым языком Apple Swift. Допустим, я делал что-то вроде следующего в Objective-C. У меня есть readonlyсвойства, и их нельзя изменить индивидуально. Однако при использовании определенного метода свойства изменяются логическим образом. Я беру следующий пример, очень простые часы. Я бы написал это в Objective-C. @interface Clock : …

10
Переопределение сохраненного свойства в Swift
Я заметил, что компилятор не позволяет мне переопределить сохраненное свойство другим сохраненным значением (что кажется странным): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Однако мне разрешено делать это с помощью вычисляемого …

5
Можно ли установить частное свойство через отражение?
Могу ли я установить частное свойство через отражение? public abstract class Entity { private int _id; private DateTime? _createdOn; public virtual T Id { get { return _id; } private set { ChangePropertyAndNotify(ref _id, value, x => Id); } } public virtual DateTime? CreatedOn { get { return _createdOn; } …

5
Как получить доступ к свойству анонимного типа в C #?
У меня есть это: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... и мне интересно, смогу ли я получить свойство "Проверено" анонимного объекта. Я не уверен, возможно ли это вообще. Пытался сделать это: if (nodes.Any(n => n["Checked"] …

8
Как мне получить доступ к свойствам объекта javascript, если я не знаю имен?
Скажем, у вас есть такой объект javascript: var data = { foo: 'bar', baz: 'quux' }; Вы можете получить доступ к свойствам по имени свойства: var foo = data.foo; var baz = data["baz"]; Но возможно ли получить эти значения, если вы не знаете названия свойств? Неужели неупорядоченность этих свойств делает …

15
Поточно-ориентированное свойство List <T>
Мне нужна реализация List&lt;T&gt;as свойства, которое можно без сомнения использовать поточно. Что-то вроде этого: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Кажется, мне все еще нужно вернуть копию (клонированную) коллекции, поэтому, если где-то мы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.