看visitor模式的感受

03-03-30 VRGL
    

就是提倡用多态,

而不是RTTI。

    

1
lsj
2003-03-30 17:39

RTTI的威力真是不小,能用多态取代它吗?

banq
2003-03-31 14:33

to VRGL

两句话很抽象,我没能一下子明白,能仔细讲一下吗?反正大家都是讨论,讨论越多,学到的东西就越多。

richardluopeng
2003-03-31 14:34

java中不能

VRGL
2003-03-31 18:39

在访问一个类继承结构的时候,

容易使用rtti来type switch,

而visitor用多态去掉了这个type switch,

并且遵循ocp,

用“容易添加新类”这个“你不需要的优势”

来换取“容易添加新的方法”这个“你需要的优势”。

3Go 1 2 3 下一页