访问者模式
小于 1 分钟约 142 字
访问者模式主要作用是实现数据和操作的分离,可以在不改变数据类的同时,增加新的操作类型。
其主要通过「双分派」的思想实现。给原数据类传入一个 Visitor
方法,原数据类调用 Visitor
提供的方法,并将自己通过 this
传给 Visitor
,Vistior
实现相关操作。
目前开发中还没有遇到过,此处留坑。
版权属于:h7ml
作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权