文件名称:设计模式总结
文件大小:5KB
文件格式:TXT
更新时间:2017-03-04 05:48:20
设计模式
设计模式总结、 -- 一,六大设计原则 一,六大设计原则 单一职责原则(Single Responsibility Principle,简称SRP) 有且仅有一个原因引起类的变更。 里氏替换原则(Liskov Substitution Principle,LSP) 只要父类出现的地方都可以用子类替换。 依赖倒置原则(Dependece Inversion Principle,DIP) 面向接口编程。细节应该依赖抽象。 依赖可以传递。 依赖有三种方式进行传递: 1. 构造函数传递依赖对象 2. setter方法传递依赖对象 3. 接口注入依赖对象 接口隔离原则 接口尽量细化,方法尽量少 迪米特法则(Law of Demeter) 也称最小知识原则,一个类应该对自己耦合或者调用的类知道的 越少越好。 开闭原则 对拓展开发,对修改关闭