摘要:
7大软件设计原则(设计模式的核心基石) 单一职责原则:一个类/模块只负责一项核心职责,避免职责冗余导致的修改联动问题。 开放-封闭原则:对扩展开放,对修改关闭。通过抽象、接口等方式实现功能扩展,而非直接修改原有代码。 里氏替换原则:子类可无缝替换父类,且替换后不影响系统原有功能。子类需遵循父类的行为 阅读全文
posted @ 2026-01-09 13:37
YOLO霖
阅读(6)
评论(0)
推荐(0)
摘要:
23种软件设计模式详细总结(按三大类划分) (一)创建型模式:聚焦“对象创建”,解耦对象创建与使用 核心目标:隐藏对象创建的复杂逻辑,让客户端无需关注对象的创建细节,仅专注于对象的使用。共7种模式: 1.单例模式(Singleton)核心思想:确保一个类仅有一个实例,并提供一个全局访问点。适用场景: 阅读全文
posted @ 2026-01-09 13:37
YOLO霖
阅读(10)
评论(0)
推荐(0)

浙公网安备 33010602011771号