二十三种常用设计模式反反复复学习使用总也觉得那不是自己的东西,每每想到总有生搬硬套的感觉,未免不爽.
尝试性的做点总结.
面向对象不过有三招功夫,1封装 2继承 3多态
所谓设计模式即是为解决一些常见问题而打出的组合拳, 如: 12132131, 231321 .
适配模式
将已有的类"被适配对象"经过"适配对象" 转变已适用于客户程序需求.
特点: 适配对象 包含一个"被适配对象" 作为其中一个属性. 适配器中的各方法/成员对应调用&加工改属性的各方法/成员
二十三种常用设计模式反反复复学习使用总也觉得那不是自己的东西,每每想到总有生搬硬套的感觉,未免不爽.
尝试性的做点总结.
面向对象不过有三招功夫,1封装 2继承 3多态
所谓设计模式即是为解决一些常见问题而打出的组合拳, 如: 12132131, 231321 .
适配模式
将已有的类"被适配对象"经过"适配对象" 转变已适用于客户程序需求.
特点: 适配对象 包含一个"被适配对象" 作为其中一个属性. 适配器中的各方法/成员对应调用&加工改属性的各方法/成员