Как я понимаю, в диаграмме классов мы должны описать:
-- онтологию наличествующих у нас в конкретном кейсе «штуковин»
Да, точно.
--расписать через «характеристики» (а) что эти штуковины ПОСТОЯННО ДЕЛАЮТ
Два типа параметров штуковин: - какие атрибуты у них ЕСТЬ (множество текущих атрибутов фактически задаёт внутреннее состояние объекта) - что они ДЕЛАЮТ (какие у них методы/функции)
(б) как эти штуковины ПОСТОЯННО ВЗАИМОДЕЙСТВУЮ МЕЖДУ СОБОЙ.
…так?
Нет, здесь не совсем так. На этой диаграмме отмечается только РАЗНОВИДНОСТЬ/ХАРАКТЕР СВЯЗИ МЕЖДУ КЛАССАМИ. Основные типы связей: - один к одному - один ко многим - много ко многим - наследование
--Как я понимаю, в диаграмме классов мы должны описать: - онтологию наличествующих у нас в конкретном кейсе «штуковин» --Да, точно.
Понятно.
--расписать через «характеристики» (а) что эти штуковины ПОСТОЯННО ДЕЛАЮТ. --Два типа параметров штуковин: - какие атрибуты у них ЕСТЬ (множество текущих атрибутов фактически задаёт внутреннее состояние объекта) - что они ДЕЛАЮТ (какие у них методы/функции)
Непонятно.
Причем здесь множество атрибутов и внутренние состояния субъекта?
Что характеризует классы и их взаимодействие:
--характеристики --атрибуты
...Так? Чем Характеристики отличаются от Атрибутов?
--(б) как эти штуковины ПОСТОЯННО ВЗАИМОДЕЙСТВУЮ МЕЖДУ СОБОЙ. …так? --Нет, здесь не совсем так. На этой диаграмме отмечается только РАЗНОВИДНОСТЬ/ХАРАКТЕР СВЯЗИ МЕЖДУ КЛАССАМИ. Основные типы связей: - один к одному - один ко многим - много ко многим - наследование