Есть ли в Java эквивалент @synthesize в Objective-C? - PullRequest
2 голосов
/ 31 октября 2011

Я изучаю Obj-C и обнаружил директиву @synthesize, которая генерирует методы доступа и мутатора.

Groovy автоматически генерирует геттеры / сеттеры, но я не уверен, что это делает Java. У Java есть подобная особенность в Java 7?

Ответы [ 4 ]

3 голосов
/ 01 ноября 2011

Как все уже сказали, ответ - нет, однако Project Lombok может представлять интерес

1 голос
/ 31 октября 2011

Нет, если я не ошибаюсь, по крайней мере, пока.

1 голос
/ 31 октября 2011

Хотя в Java, насколько мне известно, такая функция не определена, некоторые среды программирования Java (такие как Eclipse) при определенных обстоятельствах производят автоматические методы получения и установки.

1 голос
/ 31 октября 2011

Нет, Java не поставляется с такой функцией.

...