Результаты поиска по запросу "double-dispatch"
Двойная отправка в Фаро
Может ли кто-нибудь объяснить процесс двойной отправки в Pharo 4.0 с Smalltalk? Я новичок в Smalltalk, и мне трудно понять эту концепцию, поскольку она реали...
.Net 4.0 Оптимизированный код для рефакторинга существующих условий «если» и оператора «есть»
У меня есть следующий код C #. Работает отлично; ноGetDestination() метод перегружен несколькимиif условия с помощьюоператор [http://msdn.microsoft.com/en-us/library/scekt9xw.aspx]. В .Net 4.0 (или выше), каков наилучший способ избежать этих ...
Разница между образцом посетителя и двойной отправкой
Я читаю о шаблоне посетителя, и он выглядит так же, как Double Dispatch. Есть ли разница между ними? Делать два термина означает одно и то же. ссылка:http://www.vincehuston.org/dp/visitor.html [http://www.vincehuston.org/dp/visitor.html]
Как вызвать правильный метод в Scala / Java на основе типов двух объектов без использования оператора switch?
В настоящее время я занимаюсь разработкой игры в Scala, в которой у меня есть несколько сущностей (например, GunBattery, Squadron, EnemyShip, EnemyFighter), которые все наследуются от класса GameEntity. Игровые объекты транслируют ...
C ++ Двойная отправка для равных ()
Представь у меняабстрактный базовый класс [http://www.parashift.com/c++-faq-lite/abcs.html] Shapeс производными классамиCircle а такжеRectangle. class Shape {}; class Circle : public Shape {}; class Rectangle : public Shape {};Мне нужно ...
Когда событие должно быть обработано, просто извлеките обработчики из карты. Если Class.equals () и Class.hashCode () не работают так, как вы хотите, вам понадобится обертка, чтобы получить желаемое поведение.
я хочу, чтобы EventHandler обрабатывал EventA одним способом, EventB другим способом и любыми другими событиями (EventC, EventD) еще одним способом. EventReceiver получает только ссылку на событие и вызывает EventHandler.handle (). Разумеется, ...
Что такое одиночная и двойная отправка?
Я написал шаблон для посетителей следующим образом, но я не понимаю, что такое одиночная и двойная отправка. AFAIK, одиночная отправка вызывает метод, основа...
Страница 1 из 2