,我有以下类别:符号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