Результаты поиска по запросу "double-dispatch"

3 ответа

Понимание двойной отправки C ++

1 ответ

Двойная отправка в Фаро

Может ли кто-нибудь объяснить процесс двойной отправки в Pharo 4.0 с Smalltalk? Я новичок в Smalltalk, и мне трудно понять эту концепцию, поскольку она реали...

2 ответа

Перегрузка метода Java + двойная отправка

Кто-нибудь может подробно объяснить причину перегруженного метода

ТОП публикаций

5 ответов

Разница между образцом посетителя и двойной отправкой

Я читаю о шаблоне посетителя, и он выглядит так же, как Double Dispatch. Есть ли разница между ними? Делать два термина означает одно и то же. ссылка:http://www.vincehuston.org/dp/visitor.html [http://www.vincehuston.org/dp/visitor.html]

5 ответов

Когда событие должно быть обработано, просто извлеките обработчики из карты. Если Class.equals () и Class.hashCode () не работают так, как вы хотите, вам понадобится обертка, чтобы получить желаемое поведение.

я хочу, чтобы EventHandler обрабатывал EventA одним способом, EventB другим способом и любыми другими событиями (EventC, EventD) еще одним способом. EventReceiver получает только ссылку на событие и вызывает EventHandler.handle (). Разумеется, ...

4 ответа

Огромное спасибо. Это решило мою проблему, и я понимаю, что означает двойная отправка! Вот полный код для потомков (кто-нибудь, пожалуйста, научите меня, как правильно отформатировать):

7 ответов

.Net 4.0 Оптимизированный код для рефакторинга существующих условий «если» и оператора «есть»

У меня есть следующий код C #. Работает отлично; ноGetDestination() метод перегружен несколькимиif условия с помощьюоператор [http://msdn.microsoft.com/en-us/library/scekt9xw.aspx]. В .Net 4.0 (или выше), каков наилучший способ избежать этих ...

5 ответов

ура

2 ответа

Что такое одиночная и двойная отправка?

Я написал шаблон для посетителей следующим образом, но я не понимаю, что такое одиночная и двойная отправка. AFAIK, одиночная отправка вызывает метод, основа...

6 ответов

C ++ Двойная отправка для равных ()

Представь у меняабстрактный базовый класс [http://www.parashift.com/c++-faq-lite/abcs.html] Shapeс производными классамиCircle а такжеRectangle. class Shape {}; class Circle : public Shape {}; class Rectangle : public Shape {};Мне нужно ...