Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Есть ли в Java переменные-функции? 
V
    Опции темы
dantistus
Дата 3.12.2006, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 17.10.2006

Репутация: нет
Всего: нет



Добрый день всем.

Сижу пишу курсовую по Java, возник такой вопрос: можно ли сделать так, чтобы переменная ссылалась на какую-либо функцию? В Паскале это точно есть, называется проде "переменная-функция", и выглядит приблизительно так

Код

function Abs(arg:integer):integer;
  begin
    if (arg<0) then Abs=-arg else Abs=arg;
  end;
var
  P:function(a:integer):integer;
  I:integer;
begin
  P:=Abs;
  I:=P(I);
end.


Подскажите пожалуйста, есть ли такое в Java, в каком направлении копать и вообще стоит ли.

Всем заранее спасибо.
PM MAIL   Вверх
shimopus
Дата 3.12.2006, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 25.8.2006

Репутация: 1
Всего: 1



нету
PM ICQ Skype GTalk   Вверх
dantistus
Дата 3.12.2006, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 17.10.2006

Репутация: нет
Всего: нет



Ок, спасибо за ответ smile Буду писать большой-пребольшой if :*(
PM MAIL   Вверх
powerOn
Дата 3.12.2006, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(dantistus @  3.12.2006,  13:18 Найти цитируемый пост)
в каком направлении копать и вообще стоит ли.


Java - это объектно-ориентированный язык. В Java все есть объект.
"Передавать указатель на метод" в Java можно через интерфейсы. Об этом написано в любой уважающей себя книге по Java.



--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
maxim1000
Дата 3.12.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



механизм объектов с виртуальными функциями, ИМХО, вполне подходит для подобных вещей...


--------------------
qqq
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0490 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.