,我有以下類別:符號UML類圖
class cManipulator : public cEditor
{
public:
cManipulator(ICanvas *canvas, cCompositeRoot* obj);
~cManipulator();
private:
....
class VisitorSetProp* m_SetVisitor;
class VisitorGetProp* m_GetVisitor;
}
cManipulator::cManipulator(ICanvas* canvas, cCompositeRoot* obj) :
...
{
...
m_SetVisitor = new VisitorSetProp (this);
m_GetVisitor = new VisitorGetProp (this);
}
cManipulator::~cManipulator()
{
delete m_SetVisitor;
delete m_GetVisitor;
}
class VisitorSetProp : public Visitor
{
public:
......
}
class VisitorGetProp : public Visitor
{
public:
....
}
什麼上UML類圖的變種是正確的?
或
編輯澄清標題。 **不是**與OP先前的題目相同。 – pavium 2011-05-28 13:55:42