On 5/16/05, dave buhler <[EMAIL PROTECTED]> wrote:
> What's common usage for variables with underscores in a class architecture?
>
> __variable vs _variable vs variable?
I hope I'm getting this right... somebody correct me if I'm wrong:
1. Double underscore for private variables holding values for public
properties. For example selectedIndex is internally stored in
__selectedIndex and then wrapped into a getter-setter pair.
2. Single underscore for other private variables.
3. No underscore for public variables (although if a variable does
not have an underscore it's not necessarily public, so there's some
inconsistency here).
I haven't seen any document on these conventions (but that's most
probably my fault). Also things are likely to change in the future,
so I wouldn't rely on these naming conventions for my own classes.
Personally, I think only #1 above really makes sense (i.e. I don't see
why _measuredPreferredWidth couldn't be just measuredPreferredWidth).
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/