Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по расширению функциональности классов / 7 сообщений из 7, страница 1 из 1
18.01.2012, 17:28:18
    #37620675
Жентос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
А можно ли в чужой класс, спецификация которого неизвестна (пусть будет String) добавить собственный метод таким образом, чтобы он вызывался через точку? Если можно, то приведите, простой пример.

P.S. вопрос возник, т.к. в C# это можно делать, а меня на Java очень недавно переключили, я его изучаю очень и очень выборочно из-за узких временных рамок
...
Рейтинг: 0 / 0
18.01.2012, 17:37:17
    #37620711
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
ЖентосА можно ли в чужой класс, спецификация которого неизвестна (пусть будет String) добавить собственный метод таким образом, чтобы он вызывался через точку? Если можно, то приведите, простой пример.
Нельзя. Только наследование или делегирование.

ЖентосP.S. вопрос возник, т.к. в C# это можно делать, а меня на Java очень недавно переключили, я его изучаю очень и очень выборочно из-за узких временных рамок
Как эта фича в С# называется?
...
Рейтинг: 0 / 0
18.01.2012, 17:38:19
    #37620715
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
...
Рейтинг: 0 / 0
18.01.2012, 17:40:26
    #37620722
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
Возможно что появятся в Java 8, но вроде ещё не точно.
...
Рейтинг: 0 / 0
18.01.2012, 17:45:14
    #37620731
Жентос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
Спасибо.

BlazkowiczВозможно что появятся в Java 8, но вроде ещё не точно.
А какая версия актуальна сейчас? У меня что-то слова "Second Edition" на слуху...
...
Рейтинг: 0 / 0
18.01.2012, 17:50:23
    #37620742
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
Для проектов уже в production - Java 6
Для тех, что планируется запустить в этом году - Java 7

Исторически сложилась не простая нумерация, не так давно упростили.
Java
Java 2 (1.2)
Java 2 (1.3)
Java 2 (1.4)
Java 2 (1.5) / Java 5
Java 6
Java 7
...
Рейтинг: 0 / 0
18.01.2012, 17:57:06
    #37620756
Жентос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по расширению функциональности классов
BlazkowiczДля проектов уже в production - Java 6
Для тех, что планируется запустить в этом году - Java 7

Исторически сложилась не простая нумерация, не так давно упростили.
Java
Java 2 (1.2)
Java 2 (1.3)
Java 2 (1.4)
Java 2 (1.5) / Java 5
Java 6
Java 7
Не знал. Спасибо за ликбез
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по расширению функциональности классов / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]