#上述

JavaScript组合设模式--改进上述引入的例子

对于组合设计模式:(1)组合模式中把对象分为两种(组合对象,和叶子对象)(2)组合对象和叶子对象实现:同一批操作(3)对组合对象执行的操作可以向下传递到叶子节点进行操作(4)这样就会弱化类与类之间的耦合(5)他常用的手法是把对象组合成属性结构的对象根据组合模式的这些特性我们改写代码如下:由于用到了接口检验所以我们先引入...