设计模式--结构型

结构型

适配器:这个模式就如同适配器一样,我觉得代码中用起来还算方便,不过我有个疑问,适配器的模式如果使用过度是否会导致程序代码的可读性降低,一个类为了统一调用实现方法,引用适配器,实质上只是将函数方式的实现放在一个子类中,加的这层没有任何实现方法,只有将函数名统一,除了那个类是不能修改的,要不然我会选择修改那个父类,这个是需要注意的。

 

桥接模式,将实现部分和抽象部分分离,独立各自的变化

将变化的因素抽象出来,通过组合而非继承的方式以来这个因素(抽象因素),我们通过抽象每个变化因素,让抽象类依赖与接口,然后我们通过属性注入的方式,或者构造函数注入的方式来注入到实现这个抽象类的具体类的内部。来完成组合对象的初始化操作。

 

P.S:GOF这本书,我真的挺无语的,还真是难看,相比较HeadFirst跟大话来讲,费死脑细胞了,不过好的东西则是有很多观点是其他几本书上没有提及的,这也是这本书的精髓,得有一定的经验才能了解!

posted @ 2012-06-02 22:05  Jason_Z  阅读(189)  评论(0)    收藏  举报