Java组合模式
介绍:将对象组合成树形结构,以表示“部分-整体”的层次结构。使得用户对单个对象和组合对象的使用具有一致性。说白了,就是想要客户端忽略组合对象与单个对象的差异,组合对象是由一个个独立对象组成。场景:文件系统由目录(文件夹)和文件组成。目录的内容可以是文件,也可以是目录。或者xml中一个标签是另外一些标签的父标签,但是又是别人的子标签。1.角色及作用角色作用基类对象定义子类需要实现的不同功能块结构对象实现功能,可以向其中再继续添加或者删除对象最终对象相当于...
我是码农
727浏览
0推荐
2021-03-29 16:56:06