设为首页 加入收藏

TOP

设计模式精要
2017-10-10 12:31:26 】 浏览:10229
Tags:设计模式 精要

设计模式的最终目的是解决软件的高可维护性和高复用性问题以及应对大数据、高并发、高智能的挑战。

设计模式遵循的原则:

1 开闭原则。对开展开放,对修改关闭。不修改原代码的前提下实施功能扩展。

2 里氏代换。子类可以代替基类出现在任何地方。

3 依赖倒转。依赖于抽象,不要依赖于实现。代码往上走,数据往下走,功能在抽象类中实现。

4 合成聚合。多用关联、依赖,少用继承来实现复用。

5 迪米特法则。软件和另一个软件少发生相互作用。强内聚,弱耦合。

6 接口隔离。对外接口尽量少。公布的接口要保持稳定,不能随意修改,可以增加新的接口。

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇悟空模式-java-原型模式 下一篇关于Class对象、类加载机制、虚拟..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目