12.11.2004, 11:51 | #1 |
Moderator
|
Реализация паттерна Visitor в Axapta
На днях, работая над довольно большой задачей, заметил, что для решения небольшой подзадачки мне идеально походит паттерн Visitor.
Про сам паттерн можно прочитать здесь , я лишь подчеркну особенности реализации паттерна в Аксапте. Невозможность перегрузки методов в Axapta вызывает наибольшие затруднения при реализации паттерна. Так двойную диспетчеризацию, лежащую в основе паттерна пришлось реализовать вот таким довольно корявым образом: PHP код:
Роль Класс Посетитель(Visitor) Visitor Конкретный посетитель(Concrete Visitor) VacationVisitor Конкретный элемент (Concrete Element) Employee, Boss |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|