Я хотел бы создать диаграмму классов для моего проекта java. Даже если это звучит очень просто, я сейчас немного смущен.Что связано с диаграммами классов
Я знаком с символикой, но когда мне нужно создать соединение между двумя классами?
Например, у меня есть StartClass:
Model model = new Model();
View view = new View();
Controller controller = new Controller(view, model);
Ясно, что StartClass
связано с Model
, View
и Controller
. Но есть Controller
сейчас также связано с Model
и View
?
Или другой пример:
ClassA classA = new ClassA();
ClassB classB = new ClassB();
classB.methodB(classA);
ли ClassB
и ClassA
теперь имеют связь между собой?
Извините за это очень простой вопрос ...
благодарит за вас четкий ответ! – cruxi
Его нельзя хранить в переменной-члене, подлежащей подключению.Например, класс, который выполняет манипуляции с объектами определенного класса без отслеживания управляемых объектов, имеет соединение с этим другим классом (конечно, эта функциональность может быть реализована в другом классе, поскольку она не зависит от на первом (запрет на такие случаи, когда разрешение первого класса обрабатывать манипуляции более обобщенно, обычно, когда интерфейсы вступают в игру], но это другая проблема). – JAB