Добавление конструкторов и деструкторов в диаграмму классов UML для классов C ++

При написании диаграммы классов UML для кода C ++ необходимо ли включать конструкторы и деструкторы соответствующего класса?

1

Решение

Конструктор может быть добавлен, если он является частью бизнес-логики, вы просто не добавляете тип возврата.
Будет в разделе функций / методов:
+ИмяКласса ()
Я бы не стал добавлять деструкторы. Опять же, зависит от того, нужна ли ваша бизнес-логика.

0

Другие решения

Никогда не добавляйте конструкторы / деструкторы в диаграмму классов C ++, поскольку они представляют собой просто текстовый шаблонный шум и не очень значимы в такой диаграмме.

Вопреки тому, что говорит @Marco, это не вопрос базовой бизнес-логики, а чисто эргономическая проблема (избегания шума на диаграмме).

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector