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

2 ответа

ты спас мне жизнь!

10 ответов

Java: сеттер геттер и конструктор

Я немного запутался по поводу использования getter / setters и конструкторов (см. Пример кода ниже) public class ExampleClass { private int value = 0; public ExampleClass () { value = 0; } public ExampleClass (int i) { this.value = i; } public ...

10 ответов

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

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

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

1 ответ

Полезно знать об этих событиях, спасибо за ваш ответ.

е знать, если это возможно, например, если я удаляю границу из TextBox, и я хочу вернуть ее границу по умолчанию, когда мышь находится над ней. <Style TargetType="TextBox"> <Setter Property="BorderBrush" Value="{x:Null}"/> <Style.Triggers> ...

4 ответа

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

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

2 ответа

 пользователя. Но вы не можете использовать себя в рамках своей собственной сферы.

аюсь создать собственный метод установки для моего свойства. Ниже мой код. Я получаю париПопытка получить доступ к «myProperty» в своем собственном геттере var myProperty:String{ get { if CONDITION1 { return CONDITION1_STRING }else ...

5 ответов

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

ростой вопрос: есть ли разница (в производительности) между этим: Person person = new Person() { Name = "Philippe", Mail = "[email protected]", };и это Person person = new Person(); person.Name = "Philippe"; person.Mail = "[email protected]";Вы можете ...

1 ответ

@ Боб его пятница! Вы понизили нас?

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

1 ответ

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

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

3 ответа

NSNotifications лучше подходят для информирования о событиях.

е говоря, когда значение свойства изменяется, я должен обновить некоторую логику в моем коде, например: - (void)setProp:(NSString *)theProp { if (prop != theProp){ [prop release]; prop = [theProp copy]; [self myLogic]; } }или же: - ...