设计模式
cc-lady
java小菜鸟一枚,大家多多指教哟!
展开
-
设计模式笔记(二)设计六大原则之二--里氏替换原则
里氏替换原则 LiskoSubstitution Principle LSP原创 2017-11-06 23:56:45 · 280 阅读 · 0 评论 -
设计模式笔记(三)设计六大原则之三--依赖倒置原则
Dependence Inversion Principle, DIP定义1.高层模块不应该依赖底层模块,两者都应该依赖其抽象 2.抽象不应该依赖细节 3.细节应该依赖抽象原创 2017-11-07 23:35:38 · 208 阅读 · 0 评论 -
设计模式笔记(四)设计六大原则之四--接口隔离原则
建立单一接口,接口尽量细化,而且接口中的方法尽量少。原创 2017-11-08 21:07:50 · 214 阅读 · 0 评论 -
设计模式笔记(五)设计六大原则之五--迪米特法则
也叫最少知道原则,Least Knowledge Principle原创 2017-11-09 20:58:25 · 220 阅读 · 0 评论 -
设计模式笔记(一)设计六大原则之一--单一职责原则
单一职责原则 Single Responsibility Principle,简称RSP定义:应该有且仅有一个原因引起类的变更。原创 2017-11-05 15:57:11 · 240 阅读 · 0 评论 -
设计模式笔记(六)设计六大原则之六--开闭原则
定义一个软件实体如类,模块和函数应该对扩展开放,对修改关闭。即一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。原创 2017-11-21 22:45:35 · 280 阅读 · 0 评论 -
设计模式笔记(七)设计模式之一--单例模式
定义Singleton Pattern 我们都知道一个类class文件如果是public的话,可以通过new关键字来以class为模板,创建很多真实的对象。但是单例模式要求:一个类创建出一个对象。原创 2017-11-27 22:44:22 · 218 阅读 · 0 评论