Все вопросы: [getter]

44 вопросов

похожие теги: getter-setter
0
голосов
1ответов
492 просмотров

Flex + Cairngrom + getter setter on a bound VO

I feel like this should be a simple thing, but here I am asking the question after a good amount of frustration. Ok I have a project I'm doing in Cairngorm in Flex 3. In one of the components I have a tile list that's bound to a VO in a Model Locator. I want to run a function once that VO cont...

0
голосов
2ответов
769 просмотров

Simple C# registry object with Getters and Setters

How would I achieve something like this in C#? object Registry; Registry = MyProj.Registry.Instance; int Value; Value = 15; Registry.Value = Value; /* Sets it to 15 */ Value = 25; Value = Registry.Value; /* Returns the 15 */ So far I have this object: namespace MyProj { internal sealed c...

5
голосов
3ответов
3558 просмотров

Why does a readonly property still allow writing with KVC

I'm working through the "Key Value Coding" chapter in "Programming for Mac OS X". I've built an interface with a slider and a label, both bound to fido, an int. If I set the property for fido to readonly, moving the slider still causes the label to change it's value. I had assumed that I'd get so...

0
голосов
2ответов
1197 просмотров

Generating Indexed Property Getters/Setters in Eclipse

By default, eclipse generates getters/setters according to JavaBeans regular properties style: * public void setName(String name) * public String getName() As of J2SE 5.0 JavaBeans specification allows IndexedPropertyChangeEvents which have a different getter/setter naming scheme for arrays: ...

0
голосов
1ответов
1485 просмотров

Referencing getter/setter functions in actionscript 3

How does one get a reference the the getter and setter functions in actionscript 3? if a method is defined on the calls, e.g. public function blah():String { ...} I can get a reference to it by just saying blah or this.blah How do get a reference to public function get blah2():String {} pu...

0
голосов
1ответов
562 просмотров

Proper way to modify an NSMutableDictionary instance variable?

I have an Objective-C NSMutableDictionary declared inside a class's @interface section, with getter/setter methods, like so: @interface myClass : NSObject { NSMutableDictionary *dict; } - (void) setDict: (NSMutableDictionary *) newDict; - (NSMutableDictionary *) dict; Inside some of my @i...

5
голосов
2ответов
1257 просмотров

does the 'getters and setters are evil' fail for the view layer?

Many people know this article: more on getters and setters. I think it does a convincing job of portraying the evil side of getters/setters. I've also tested it by trying to convert an existing project (unfinished) to code without getters/setters. It worked. Code readability improved greatly, les...

1
голосов
3ответов
2119 просмотров

Setters/Getters, Visibility [ OOP ] in PHP

I'm in the process of reformatting my class ( seen below ) - I think I made the mistake of setting everything with the same visibility in my class, whereas properties should really be private and getters/setters should be public in most cases. To grab a property I just do $path->propertyname ...

62
голосов
6ответов
33405 просмотров

Magic __get getter for static properties in PHP

public static function __get($value) does not work, and even if it did, it so happens that I already need the magic __get getter for instance properties in the same class. This probably is a yes or no question, so, it is possible?

0
голосов
3ответов
970 просмотров

When is my C# property initialized?

I'm a little confused about when exactly my Property is being initialized. Suppose I have a property declared like this: private Dictionary<string, Dictionary<string,string>> MessageLookup { get { return messages ?? doSomething(); } } The...

0
голосов
3ответов
994 просмотров

iPhone Dev - Using a getter in the same class

(Just to let you now, I'm learning to develop for iPhone with a book I got called Beginning iPhone 3 Development: Exploring the SDK, and I do not use Interface builder) Is there ever a reason to use the getter in the same class, when a private member is visible? Like in Foo.h, having NSObject *m...

1
голосов
3ответов
562 просмотров

setters/getters in one method

Just an idea: example (in PHP): to set name: $object->name('name'); to get name: $object->name(); If no argument: the method is used as getter, else as setter. For simple getters/setter. Stupid, whatever, maybe? edit: to follow up on the answers: I don't really like get and set because I...

6
голосов
9ответов
2616 просмотров

In Java is there a performance difference between referencing a field through getter versus through a variable?

Is there any differences between doing Field field = something.getSomethingElse().getField(); if (field == 0) { //do something } somelist.add(field); versus if (something.getSomethingElse().getField() == 0) { //do something } somelist.add(something.getSomethingElse().getField()); Do...

2
голосов
2ответов
1014 просмотров

Can I use mvc without getters and setters?

If I don't want to expose the state of my object, but I still need to display it (in HTML, XML or JSON let's say), how would I go about doing that in an MVC environment. Does it make sense to have an export method which exports a dumbed down immutable object (a "data class" if you will). What a...

3
голосов
3ответов
8194 просмотров

How do I use PHP's __get() and __set() for defined fields in my class?

I've had a good read of the PHP specs on overloading, and most of the examples appear to be intended to simply allow defining of custom fields (similar to stdClass). But what about the private fields defined in my class? How should these be retrieved/assigned? I could do a switch on possible val...

2
голосов
1ответов
1431 просмотров

Actionscript 3.0 Setter - Getter

I want to pass Value from Constructor in my Main Class to another Class. Main Class: public function Main() { Snap.locationX = 350; } Another Class: public function get locationX():Number{ return _value; } public function set locationX(x:Number):void{ _v...

24
голосов
8ответов
2866 просмотров

TDD, DDD and Encapsulation

After several years of following the bad practice handed down from 'architects' at my place of work and thinking that there must be a better way, I've recently been reading up around TDD and DDD and I think the principles and practices would be a great fit for the complexity of the software we wr...

2
голосов
10ответов
1159 просмотров

Java Getters: Always execute specific method

Is there a way to define a method, which is called everytime I call a get? I have an Object Contact and don't want to set updateLastUsed(); in about 30 Getters for my Members.

37
голосов
11ответов
31398 просмотров

Java Interface Usage Guidelines -- Are getters and setters in an interface bad?

What do people think of the best guidelines to use in an interface? What should and shouldn't go into an interface? I've heard people say that, as a general rule, an interface must only define behavior and not state. Does this mean that an interface shouldn't contain getters and setters? My o...

34
голосов
4ответов
7839 просмотров

MVVM: должен ли объект VM предоставлять объект M напрямую или только через геттеры, делегирующие геттерам M?

лучший способ объяснить это на примере: это модель public class Person { public int age; public string name; } это модель представления public class PersonVM { } мой вопрос: должна ли виртуальная машина предоставлять пользователю шаблон данных или инкапсулировать с...

3
голосов
4ответов
7630 просмотров

C # Как сделать общедоступные методы получения и установки и частные методы для коллекции?

Я хотел бы иметь класс «A» с (например) свойством SrtdLst коллекции SortedList, и внутри этого класса «A» разрешить добавление или вычитание элементов «SrtdLst». Но в экземпляре класса «A» разрешить только получение или установку содержимого элементов, а не добавление новых элементов или вычитан...

20
голосов
4ответов
10543 просмотров

Геттеры / сеттеры Javascript в IE?

По какой-то причине геттеры / сеттеры Javascript для пользовательских объектов работать с любым браузером, кроме IE. Есть ли в IE какой-либо другой нестандартный механизм для этого? (Как и многие другие функции) Если нет, есть ли обходные пути для достижения той же функциональности?

7
голосов
4ответов
3869 просмотров

Как часто вы наблюдаете злоупотребление сокращенными геттерами / сеттерами C #?

В C # вы можете создавать геттеры / сеттеры более простым способом, чем в других языках: public int FooBar { get; set; } Это создает внутреннюю частную переменную, к которой вы не можете обращаться напрямую, с внешним свойством FooBar для прямого доступа. У меня вопрос: как часто вы на...

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

Макет кода для геттеров и сеттеров

Я пишу класс с множеством геттеров и сеттеров, и мне было интересно, что люди думают о следующем: Обычный способ - написать следующий код: public function setChangeSort($changeSort) { self::$changeSort = $changeSort; } public function getChangeSort() { return self::$changeSort; } ...

126
голосов
14ответов
65637 просмотров

Комментарии простого геттера / сеттера

Какое соглашение вы используете для комментирования геттеров и сеттеров? Вот, например, то, что я задумывался довольно давно: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put here? * @return (2b...

51
голосов
13ответов
9140 просмотров

Аллен Холуб написал: «Вы никогда не должны использовать функции get / set», он прав?

Аллен Голуб написал следующее: У вас не может быть программы без связи. Тем не менее, вы можете значительно минимизировать взаимосвязь, рабски следуя объектно-ориентированным предписаниям (наиболее важным является то, что реализация объекта должна быть полностью скрыта от объектов, которые...

56
голосов
8ответов
31350 просмотров

Получатель JavaScript для всех свойств

Короче говоря: я в ситуации, когда мне нужен геттер в стиле PHP, но на JavaScript. Мой JavaScript работает только в Firefox, поэтому я могу использовать JS для Mozilla. Единственный способ, который я могу найти для создания получателя JS, требует указания его имени, но я бы хотел определит...

22
голосов
7ответов
44561 просмотров

Геттеры / сеттеры в Java

Я новичок в Java, но имею некоторый опыт работы с ООП с ActionScript 3, поэтому пытаюсь выполнить переход, полагаясь на то, что знаю. В ActionScript 3 вы можете создавать геттеры и сеттеры, используя ключевые слова get и set, то есть вы создаете метод в классе и получаете доступ к данным чере...

15
голосов
5ответов
71039 просмотров

геттер и сеттер для класса в классе c #

Предположим, у нас есть класс InnerClass с атрибутами и получателем / установщиком. У нас также есть класс OuterClass, содержащий InnerClass. например class InnerClass { private int m_a; private int m_b; public int M_A { get { return m_a; ...

135
голосов
12ответов
122776 просмотров

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

Я пытался разобраться в геттерах и сеттерах, но не вникал. Я прочитал JavaScript Getters and Setters и Определение Getters и Setters и просто не понимаю. Кто-нибудь может четко указать: Для чего предназначены геттер и сеттер, и Приведите ОЧЕНЬ простые примеры?