Продължете към съдържанието
Начало » Блог » Видимост в диаграми на класове за моделиране на домейн

Видимост в диаграми на класове за моделиране на домейн

Ниво на видимост Символ Описание
Private Само класове в същия контейнер могат да виждат и използват класовете.
Protected # Само класове в същия контейнер или наследник на контейнера могат да виждат и използват класовете.
Public + Всеки клас, който може да вижда контейнера, също може да вижда и използва класовете.
Package ~ Само класове в рамките на същия пакет като контейнера могат да виждат и използват класовете.

В диаграми на класове за моделиране на домейн видимостта се определя дали атрибутите и операциите на конкретни класове могат да се виждат и използват от други класове.

Например, атрибутите и операциите в клас с публична видимост могат да се виждат и използват от други класове, докато атрибутите и операциите с частна видимост могат да се виждат и използват само от класа, който ги съдържа.