Я пытаюсь нарисовать диаграмму UML для диаграммы ответственности цепочки. Я имею в виде Сайтов http://www.vincehuston.org/dp/chain.html иКакая UML-диаграмма верна для схемы цепочки ответственности?
http://www.dofactory.com/Patterns/PatternChain.aspx
В Vincehuston диаграмме, есть сама петля в базовом классе, поскольку базовый класс должен иметь указатель на следующий объект обработчика.
В dofactory диаграмме имеется базовый класс в классе Derived.
Не могли бы вы рассказать мне, какой из них правильный? DoFactory в основном объясняет, основываясь на C#, не имеет значения?