getter

Data verifications in Getter/Setter or elsewhere ?

I'm wondering if it's a good idea to make verifications in getters and setters or elsewhere in the code. This might surprise you be when it comes to optimizations and speed-ing up the code, I think you should not made verifications in getters and setters but in the code where your're updating your files or database. Am I wrong ?...

How to generate getters and setters in Visual Studio?

By "generate", I mean auto-generation of the code necessary for a particuliar selected (set of) variable(s). But any more explicit explication or comment on good practice is welcome. ...

Using getters within class methods

If you have a class with some plain get/set properties, is there any reason to use the getters within the class methods, or should you just use the private member variables? I think there could be more of an argument over setters (validation logic?), but I'm wondering just about getters. For example (in Java) - is there any reason to u...

C# Console Problem

Consider this class: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Game.Items { class Item { private string name; public string Name { get { return this.name; } } private string description; public string Description ...

getter and setter for class in class c#

Hello. I a little problem. Assuming we have a class InnerClass with attributes and getter/setter. We also have a class OuterClass containing the InnerClass. e.g. class InnerClass { private int m_a; private int m_b; public int M_A { get { return m_a; } set { ...

JavaScript getter for all properties

Long story short: I'm in a situation where I'd like a PHP-style getter, but in JavaScript. My JavaScript is running in Firefox only, so Mozilla specific JS is OK by me. The only way I can find to make a JS getter requires specifying its name, but I'd like to define a getter for all possible names. I'm not sure if this is possible, but...

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{ _value = x; } It returns 1061: Call to a poss...

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 {} public function set blah2(b:String):void {} ...

Simple C# registry object with Getters and Setters.

Hi, 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 class Registry { static re...

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 contains some data that basically adds sums a ...

Getter and setter, pointers or references, and good syntax to use in c++?

Hi, I would like to know a good syntax for C++ getters and setters. private: YourClass *pMember; the setter is easy I guess: void Member(YourClass *value){ this->pMember = value; // forget about deleting etc } and the getter? should I use references or const pointers? example: YourClass &Member(){ return *this->pMember; } ...

Getters without shared ownership

How to write a getter that can not be deleted? I want to own the variables and not share them. reading here and there I figured out that no matter what I return the memory can be freed however I define it, is this true? references, const pointers, no matter what, the function which is calling the getter can delete it and my private var...

Generating getters & setters in XCode

I am currently using xcode for some c++ development & I need to generate getters & setters. The only way I know is generating getters & setters in Objective C style something like this - (string)name; - (void)setName:(string)value; I dont want this; I want c++ style generation with implementation & declaration for use in the header fi...

Can I implement rails setter and getter for attributes for db columns.

In rails we can access db column through attributes rails provided, but can we change this ? for example I have db with name column could I implement something like. def name "sir" + name end I tried it, but it result in stack overflow. There is a way to accomplish this. more question, Is there any difference between name and self....

Naming preference: getSupportedModes() vs supportedModes()?

I'm having hard time deciding which name to choose for my method. I think they both are pretty much self-explanatory, but the latter is faster to type, so, my current preference is supportedModes(). What do you think? ...

C# getter property is run without anyone calling it

I'm working in .net 3.5. I have a class "A" which has a stack and a getter property which, when called, removes the first item in the stack and retrieves the next one. After initializing the class, I saw that the getter works without being called, and removes the top item in the stack, thus giving me bad results. A breakpoint in the ge...

uiview getter nil

I am trying to get certain iVars from my view controller to my view (a subview) so drawrect will draw a shape based on user inputs. When I hard code those variables into the subview, the shape draws perfect, but when I use getters to access the custom variables from the view controller, they come back nil and the drawing is messed up. ...

Javascript setters/getters

var author = { firstname: 'Martin', lastname: 'Hansen' } function settersGetters(propStr) { for (var i = 0; i < propStr.length; i++) { author['_'+ propStr[i]] = null; author.__defineGetter__(propStr[i], function() { return author['_'+ propStr[i]]; }); author.__defineSetter__(propStr[i], function(val) ...

Getter/setter on javascript array?

Is there a way to get a get/set behaviour on an array? I imagine something like this: var arr = ['one', 'two', 'three']; var _arr = new Array(); for (var i=0; i < arr.length; i++) { arr[i].__defineGetter__('value', function(index) { //Do something return _arr[index]; }); arr[i].__defineSetter__('value', function(index, val) ...

Calling "Base-Getter" in Overriding Getter of Property

I have a base class "Parent" like this: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Parent { private int parentVirtualInt = -1; public virtual int VirtualProperty { get { return parentVirtualInt; ...