Witam. Mam problem z agregacją klas. Na diagramie uml mam, że klasa A to klasa główna i z niej wychodzi strzałka z rombem (czyli agregacja) to klasy B i klasy C. Czyli w klasie A robię deklarację klasy B i C. Jednak na diagramie mam jeszcze strzałkę od klasy B do klasy C. Czy jeśli zrobię deklarację w ten sposób to będzie dobrze/sensownie/logicznie? :
class A {
public:
class B {
public:
class C;
};
};