码迷,mamicode.com
首页 >  
搜索关键字:经验复用    ( 5个结果
设计模式之策略模式
把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用这些模式。(经验复用) == 当涉及【维护】时,为了【复用】目的而使用继承,结局并不完美。 == 把问题归零。 现在我们知道继承有一些缺失,因为改变鸭子的行为会影响所有种类的鸭子。...接口一开始似乎不错,但Java的接口不具有实现代码 ...
分类:其他好文   时间:2017-08-19 00:47:24    阅读次数:139
设计模式之单例模式
1、概念:        单例模式: (1)、EN:Ensure a class has only one instance,and provide a global point of access to it. (2)、CH:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式的通用类图: 2、例子: Singleton 类: packa...
分类:其他好文   时间:2015-05-05 19:38:59    阅读次数:128
设计模式六大原则之依赖倒置原则
英文缩写DIP(Dependence Inversion Principle)原始定义:High level modules should not depend upon low level modules. Both should depend upon abstractions. Abstractions should not depend upon details. Details shou...
分类:其他好文   时间:2015-04-22 00:36:44    阅读次数:190
设计模式六大原则之里氏替换原则
设计模式六大原则之里氏替换原则的概要介绍。...
分类:其他好文   时间:2015-04-17 23:50:53    阅读次数:217
设计模式六大原则之单一职责原则
一、什么是设计模式 设计模式:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。由此可见,设计模式不是代码复用而是经验复用。是代码设计的经验总结。 设计模式的六大原则:【单一职责、里氏替换、依赖倒置、接口隔离、迪米特法则、开闭】 23中常用的设计模式: 【单例模式、工厂模式、抽象工厂模式、模板模式、代理模式、建造者模式、原型模式、中...
分类:其他好文   时间:2015-04-15 19:34:00    阅读次数:148
5条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!