程序设计模式探索之旅
文章平均质量分 96
设计模式犹如一把神奇的钥匙,能够开启高效、可维护和灵活的软件架构之门。本专栏《程序设计模式探索之旅》将带你深入这个充满智慧和创造力的领域。
我们将从基础的设计模式概念入手,逐步剖析各类常见且实用的设计模式,包括但不限于创建型模式、结构型模式和行为型模式。无论是工厂模式如何巧妙地创建对象,还是代理模式
蘑菇蘑菇不会开花~
认真负责的态度做好眼前的事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式 | 一文搞懂工厂模式
工厂模式通过引入一个工厂类来负责对象的创建,解决了这些问题。工厂类封装了对象创建的逻辑,使得客户端代码只需要与工厂类交互,而不需要了解对象的具体创建过程。这样,当对象的创建逻辑发生变化时,只需要在工厂类中进行修改,而不会影响到客户端代码。原创 2024-10-25 17:17:15 · 1238 阅读 · 0 评论 -
设计模式 | 6大设计原则
单一职责原则:一个类应该只有一个引起它变化的原因。也就是说,一个类只负责一项职责。 开闭原则:软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。 里氏替换原则:所有引用基类(父类)的地方必须能透明地使用其子类的对象。 依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。 接口隔离原则:客户端不应该被迫依赖于它不使用的接口;一个类对另一个类的依赖应该建立在最小的接口上。 迪米特法则:一个对象应该对其他对象有最少的了解。也叫最少知识原则。原创 2024-10-25 13:01:57 · 1571 阅读 · 0 评论
分享