标签:
訪问者模式的学习。能够从以下方面入手。
所以,……要在訪问者模式基础上玩花样时,我们再继续。
学习訪问者模式。不建议你直接看《设计模式·5.11visitor》,
其实,类层次中一个类能够有多个子类型!(这好像说得太多余) 即使这些子类型再如何不同。总能够将它们归结为某个接口的实现类。所以。你一定要记清楚:你要打人时。打(鬼子)、打(棒子)、打(装货);当然我也想打它们,我们就须要訪问者模式处理重载的这些方法。
另外来个朋友,打(鬼子)、打(棒子)、打(装逼货),他能够定义作用于这些二货身上的新的操作——比方拿刀砍。
所以,这就体现了訪问者模式的意图——便于给一个类增添新的接口。
最后编辑时间:2015.4.26
标签:
原文地址:http://www.cnblogs.com/bhlsheji/p/5397777.html