|
Модераторы: LSD |
|
Pawl |
|
|||
Опытный Профиль Группа: Участник Сообщений: 649 Регистрация: 22.4.2008 Где: Витебск Репутация: нет Всего: 28 |
Тема навеяна дискуссией в моей другой теме
Собственно, действительно, почему в java не поддерживаются свойства? В конце-концов, в jsp обращение к полям бина происходит через свойства, почему так нельзя сделать в core java? Я тут давече глянул C#, так вот, по мне там свойства нормально реализованы, можно и в java замутить что-то на подобие этого. Тем не менее, здесь видно, что свойств в этом языке не предусмотрено даже в 10-й версии! -------------------- В действительности всё совсем не так, как на самом деле |
|||
|
||||
Stolzen |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: нет Всего: 48 |
Видимо, все, кому нужны свойства, пользуются Groovy, а остальные просто привыкли
|
|||
|
||||
Pawl |
|
|||
Опытный Профиль Группа: Участник Сообщений: 649 Регистрация: 22.4.2008 Где: Витебск Репутация: нет Всего: 28 |
О как? Надо будет посмотреть, а то, честно признаться, ни один язык, который поддерживается JVM, практически не юзал! Ну, кроме java, конечно. Это сообщение отредактировал(а) Pawl - 10.6.2014, 08:51 -------------------- В действительности всё совсем не так, как на самом деле |
|||
|
||||
Pawl |
|
|||
Опытный Профиль Группа: Участник Сообщений: 649 Регистрация: 22.4.2008 Где: Витебск Репутация: нет Всего: 28 |
О, нашел: xtend java похоже, тут есть и свойства и динамическая типизация и блэк-джек со шлюхами!
-------------------- В действительности всё совсем не так, как на самом деле |
|||
|
||||
solenko |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: нет Всего: 67 |
А что под свойствами понимается то?
Сам термин property я только в object pascal встречал. Остальное -- либо public instance variable или гетеры/сеттеры. В руби, вот, тоже свойств нет. Но как-то не особо я от этого страдаю за (хотя там отдельный случай, т.к. для переменной @foo можно определить методы достука foo и foo=, т.е. внешний интерфейс идентичен public property).
Use jRuby, Luke! -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 537 |
Нафиг он нужен, если уж так хочется сахарку используй груви. Его хоть и IDE поддерживают. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |