设计模式
文章平均质量分 73
蓝天⊙白云
这个作者很懒,什么都没留下…
展开
-
设计模式---七大原则
一、设计模式的目的软件工程追求低耦合和高内聚,设计模式可以让程序编写具有更好的(1)重用性(2)可读性(3)可扩展性(4)健壮性二、七大原则设计模式是面向对象编程的精髓展示。原则是各种设计模式需要遵循的基础和规范。单一职责原则每个类应该只负责一项职责,而不能承担无限职责。单一职责能够降低类的复杂度,提高类的可读性和可维护性。接口隔离原则一个类对另一个类的依赖应建立在最小接口上。依赖倒转原则依赖倒转的核心思想是面向接口编程。该原则的设计理念在于:相对于具体实现的多变原创 2021-05-28 10:44:57 · 70 阅读 · 0 评论 -
23种设计模式理解
一、设计模式概述设计模式就是一种通过大量编程实践总结出来的模式规范,每种设计模式都对应了其特殊的应用场景。当然,设计模式只是一种简单抽象化出来的语义概念,不必执着于词语的片面含义,实际使用中往往是各种模式之间的交叉或复合使用。二、23种设计模式理解1. 单例模式单例模式就是整个系统中,某个类只能有一个实例存在,并提供一个全局访问接口。当系统中只需要一个实例对象的时候,如打印机实例,可以考虑使用单例模式;从而提高系统效率、节约系统资源、严格控制用户访问。2. 工厂模式工厂模式包含工厂方法模式和抽原创 2021-05-28 09:35:39 · 391 阅读 · 0 评论