适用场景:1、已经存在的类的接口不符合我们的需求;2、创建一个可以复用的类,使得该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作;3、在不对每一个都进行子类化以匹配它们的接口的情况下,使用一些已经存在的子类。
过去国内大多数综合布线系统工程采用国外厂商生产的产品,且其工程设计和安装施工绝大部分由国外厂商或代理商组织实施,当时因缺乏统一的工程建 设标准,所以不论是在产品的技术和外形结构,还是在具体设计和施工以及与房屋建筑的互相配合等方面都存在一些问题,没有取得应有的效果。