从招式与内功谈起【第一篇】设计模式概述
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 关于金庸小说中到底是招式重要还是内功重要的争论从未停止,我们在这里并不分析张无忌的九阳神功和令狐冲的独孤九剑到底哪个更厉害,但我想每个武林人...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 关于金庸小说中到底是招式重要还是内功重要的争论从未停止,我们在这里并不分析张无忌的九阳神功和令狐冲的独孤九剑到底哪个更厉害,但我想每个武林人...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 1.2 设计模式是什么 俗话说:站在别人的肩膀上,我们会看得更远。设计模式的出现可以让我们站在前人的肩膀上,通过一些成熟的设计方案来指导新项...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 1.3 设计模式有什么用 下面我们来回答最后一个问题:设计模式到底有什么用?简单来说,设计模式至少有如下几个用途: (1) 设计模式来源众多...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下: 单一职责原则:一个类只负责一个功能领域中的相应职责,...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。开闭原则由Bertrand Meyer于1988年提出,其定义如下...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 里氏代换原则由2008年图灵奖得主、美国第一位计算机科学女博士Barbara Liskov教授和卡内基·梅隆大学Jeannette Wing...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 如果说开闭原则是面向对象设计的目标的话,那么依赖倒转原则就是面向对象设计的主要实现机制之一,它是系统抽象化的具体实现。依赖倒转原则是Robe...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 接口隔离原则定义如下: 接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而不使...
作者:Liuwei-Sunny 出处:https://blog.csdn.net/lovelion 迪米特法则来自于1987年美国东北大学(Northeastern University)一个名为“Demeter”的研究项目。迪米特法则又称...