Двунаправленные и однонаправленные ассоциации UML

Пока думаю что понимаюaggregation а такжеcompositionУ меня трудности с пониманиемbi-directional а такжеuni-directional ассоциация. Я прочитал это сbi-directional ассоциации, оба класса знают друг о друге и сuni-directional Ассоциация только одного из классов знает об отношениях. Однако это объяснение кажется мне слишком абстрактным, и я хотел бы знать, что это конкретно означает для моего кода и для программы, которую я пишу. Было бы очень хорошо, если бы вы могли вместе с объяснением привести простой пример того, как эти два переводят в код (я предпочитаю c ++, но это может быть что угодно, включая псевдокод)

Ответы на вопрос(2)

Ваш ответ на вопрос