Я новичок в UML и пытаюсь разобраться в диаграммах классов. Например, см. следующую диаграмму (предположим, что область действия общедоступна):
Может ли класс 1 напрямую обращаться к любым методам и атрибутам, указанным ниже, в других классах или он может обращаться только к своим собственным методам и атрибутам? Точно так же может ли, например, класс 2 получить доступ к методам и атрибутам класса 1?
Основная причина, по которой я спрашиваю, заключается в том, что мне нужно создать операцию отчета, которая вычисляет доход за дни, и доход будет рассчитываться путем повторения классов и суммирования, а затем возврата значения.
Большое спасибо