在购买了一个房子后,如果是毛坯房,肯定不合适直接入住的.需要对它进行装修:地面找平贴地砖.批墙贴墙纸.吊顶装订以及买需要的家具,住进去以后也可能根据需要再添加或者去掉一些家具或者修改一些东西.所以的这一切,都是为了住起来舒服,也就是更好试用这个房子.这个装修过程,基本上就是装饰模式需要做的事情. 引申到软件方面,一个原有的功能,可能需要添加一些辅助功能才能更好的应用.为了更好的.更加灵活的处理这样的需要,根据日常针对此类功能很好的设计写法进行了抽象.看起来就是对原来的功能进行了一些包装一样.搞明…