Does Java support the attribute type Property? Not sure I'm asking the question properly. I'm looking for the class that masquerades as an attribute, providing implicit getter and setter operations.
If so, can you provide a reference to its syntax?
Thanks
In the valley of the blind, the one-eyed man is king.
You mean like properties in C#? No, Java does not have something like that. It is, however, a new feature that some people are thinking about to add in the next version of Java, version 7. You'll have to be patient for about two years until we get there... (Java SE 6 was released just this week).
This week I was at JavaPolis, the biggest Java conference in Europe, and Mark Reinhold, one of the architects of Java SE at Sun, held a talk on the future of Java SE. This was one of the possible features he mentioned for a future version of Java.
He mentioned a new keyword, "property":
This would automatically generate a getter and setter method behind the scenes for you.
But the idea is not thought out very well yet and there isn't a JSR for this yet AFAIK. [ December 14, 2006: Message edited by: Jesper Young ]