设计模式-开篇
来源:互联网 发布:org.apache.log4j pom 编辑:程序博客网 时间:2024/06/06 01:06
一、设计模式
1.1 六大设计原则
- 单一职责原则(SRP):一个类只负责一个职责,不要存在多个导致类变更的原因;
- 接口隔离原则(ISP):客户端不应该依赖它不需要的接口,多用组合,少用继承
- 依赖倒置原则(DIP): 提高灵活性,高层不依赖低层,两个都应该依赖于抽象
- 里氏替换原则(LSP):子类必须能够替换他们的基类
- 迪米特法则(LOD):类间解耦,类之间联系尽可能少
- 开闭原则(OCP): 扩展开放,修改封闭
总结:类单一,类间解耦,接口隔离,子类和子接口可替换,依赖抽象,开闭
1.2 设计模式总纲
设计模式主要分三个类型: 创建型、结构型和行为型 (总计23种)
0 0
- .NET设计模式开篇
- .NET设计模式开篇
- .NET设计模式开篇
- 设计模式---开篇
- .NET设计模式开篇
- 设计模式之开篇
- .NET设计模式开篇
- 设计模式-开篇
- 设计模式之开篇
- Android 设计模式开篇
- 设计模式开篇
- 设计模式开篇
- 设计模式总结开篇
- 设计模式开篇
- 【设计模式学习】开篇
- 设计模式开篇
- 设计模式:开篇
- 设计模式:开篇
- 2.揭秘angular2学习 ------- 组件
- C#实现SOAP调用WebService
- 兼容浏览器的min-height和min-width
- DLL入门浅析(3)——从DLL中导出变量
- HashTable源码分析
- 设计模式-开篇
- codelab
- 欢迎使用CSDN-markdown编辑器
- 48. Rotate Image
- 把敏捷融合到瀑布式环境中
- 计算机语言
- Crazyflie微型四轴 深入解读2
- 1.简单工厂模式( Simple Factory Pattern )
- Podfile文件规范