c++设计模式-行为型模式-访问者模式

时间:2022-06-26 12:56:33
【文件属性】:

文件名称:c++设计模式-行为型模式-访问者模式

文件大小:2KB

文件格式:7Z

更新时间:2022-06-26 12:56:33

设计模式 访问者模式 c++

c++设计模式-行为型模式-访问者模式;qt工程;c++简单源码; 访问者(Visitor)模式的定义:将作用于某种数据结构中的各元素的操作分离出来封装成独立的类,使其在不改变数据结构的前提下可以添加作用于这些元素的新的操作,为数据结构中的每个元素提供多种访问方式。它将对数据的操作与数据结构进行分离,是行为类模式中最复杂的一种模式。


【文件预览】:
Visitor
----concreteelementb.cpp(243B)
----main.cpp(612B)
----concretevisitora.h(470B)
----concreteelementb.h(501B)
----objectstructure.h(598B)
----concretevisitorb.h(470B)
----Visitor.pro(1KB)
----concretevisitora.cpp(444B)
----concreteelementa.h(501B)
----concretevisitorb.cpp(444B)
----objectstructure.cpp(746B)
----concreteelementa.cpp(241B)
----ivisitor.h(545B)
----ielement.h(358B)

网友评论